begin process at 2010 02 10 06:33:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Multimédia

 > 

Image et Vidéo

 > 

Urgent - FreeImage library et c#


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Urgent - FreeImage library et c#

jeudi 30 octobre 2008 à 13:34:15 | Urgent - FreeImage library et c#

ymas00

Bonjour les cousins,

je cherche la library FreeImage qui pourra etre utiliser en c#, j'ai deja télécharger une à partir du site (freeimage.sourceforge.net) mais ça marche pas avec c#  par contre elle marche très bien avec vb.net.

Merci d'avance.

Cordialement.

@++
jeudi 30 octobre 2008 à 14:01:07 | Re : Urgent - FreeImage library et c#

MasterShadows

Salut, ben la bib fonctionne en C#, j'avais eu à utiliser cette bib pour mon projet BTS.

imaginons que dans cette bib tu ais une fonction du style :

int FreeImageChangeColorAtPixel(int& x, int& y, uint color);

en C#, tu écris ceci :

[DllImport("FreeImage.dll", EntryPoint="FreeImageChangeColorAtPixel"]
public int ChangeColorAtPixel(ref int x, ref int y, uint color);

et hop là boum, ça fonctionne...

En espérant que cela puisse t'aider...
jeudi 30 octobre 2008 à 16:49:10 | Re : Urgent - FreeImage library et c#

ymas00

Merci MasterShadows pour ta réponse, mais le problème c'est au niveau de la dll,  ou je dois mettre cette dll et comment faire pour que je puisse y accéder?

Merci d'avance.
jeudi 30 octobre 2008 à 18:36:46 | Re : Urgent - FreeImage library et c#

MasterShadows

Une des manières les plus simple serait de mettre la dll dans ton répertoire de debug.
Ensuite pour y avoir accès, tu écris :

string dllFreeImagePath = string.Format("{0}\\{1}", Application.StartupPath, "FreeImage.dll");

Ensuite :

[DllImport(dllFreeImagePath, .........)]

En espérant t'avoir aidé, @+
jeudi 30 octobre 2008 à 18:36:54 | Re : Urgent - FreeImage library et c#

xmox667

Membre Club
Salut,
Tu peux la mettre dans le répertoire de ton exécutable.
A+
jeudi 30 octobre 2008 à 18:46:23 | Re : Urgent - FreeImage library et c#

ymas00

J'ai trouvé la solution, j'ai utilisé FreeImage.Net wrapper pour accéder à FreeImage.dll

Merci  MasterShadows.

A bientot.
vendredi 31 octobre 2008 à 09:34:27 | Re : Urgent - FreeImage library et c#

MasterShadows

Salut, désolé du retard, mais je vais répondre à ta précédente question :

Imagine que tu travailles sur un project qui requiert plusieurs dll.

Exemple :
   - Game1.exe
   - Physic.dll
   - IA.dll
   - Audio.dll
   - Input.dll
   - Gui.dll

Et bien si ton project principal (Game1.exe) référence toutes les dll citées, lorsque tu construiras le project, les dll se retrouveront dans ton répertoire de travail (normalement DEBUG)

Donc oui tu peux mettre tous les fichiers que tu veux dans ton répertoire de 'travail' et tu peux accéder à ces fichiers en faisant simplement : Application.StartupPath + nom_fichier

@+


Cette discussion est classée dans : net, urgent, marche, library, freeimage


Répondre à ce message

Sujets en rapport avec ce message

Probleme Diaporama c# [ par liliemumue ] Bonjour Je souhaite faire un diaporama en c# pour mon site asp.net.Je suis dans l'urgence alors voila :Je sais que le timer ne marche pas sous asp.net Help urgent stp!!! [ par JCpp ] J'ai réalisé un projet en Visual Studio. Net c#.Qui fonctionne très bien.Quand je l'exécute sur un PC où Visua Studio.Net n'est pas installé, le progr Shéma .Net URGENT !!!! [ par bobaz ] Salut a tous !Je cherche un bon shéma pas trop dur pour expliquer le fonctionnement de C# avec SQL server .C pour un projet de fin d'études méga impor Magic library [ par cedricp16 ] Salut ! je voudrais savoir comment utiliser la Magic Library dans mes applications sous sharpdevelop. En effet après avoir ajouté l'assembly en référe installation VS.NET [ par cedricp16 ] J'ai eu un probleme lors de l'installation de VS. NET, version téléchargée (7CD sur k...a). Erreur interne ou des fois une erreur des fichiers sur le bug dans .NET ??? [ par romain3395 ] Bonjour,J'essaie d'afficher le caracteres accent aigu (eacute;) en HTML (j'ai volontairement enlevé le &) pour que vous compreniez.Je veux l'afficher .lib et .net [ par Schad ] J'ai récupéré des dll que je dois incorporer dans un programme que je développe actuellement. Avec ces dll est fourni un exemple Visual C++ 6 qui poss Accès à la documentation du "SDK DOT NET" [ par malz ] Je viens d'installer la dernière version french du SDK DOT NET dispo sur le site de microsoft...Cependant, je n'arrive pas à accèder à la documention Composants .NET en C# [ par willtrash ] Bonjour,je recherche des tutoriaux ou des exemples concrets sur la conception de composants .NET en C#. Si vous avez des url a me conseiller, je suis ASP.NET et IIS ??!!! [ par patoche92 ] Bonjour à tous et à toutes.Je suis confronté à un grave problème : Je n'arrive pas à faire tourner ASP.NET.....J'ai installé IIS qui fonctionne très b


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales