begin process at 2010 02 09 23:14:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

DirectX

 > 

C# Truevision et moteur physique


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

C# Truevision et moteur physique

mardi 24 janvier 2006 à 15:01:54 | C# Truevision et moteur physique

ZJP

Salut,

Nouveau sous c#, je cherche a "traduire" les déclaration de DLL que j'ai codé sous VB ( de la lib ODE ) en C#

En gros, traduire ca :
Declare Sub ODE_dSetContactMode Lib "ODE.DLL" Alias "_ODE_dSetContactMode@4" ( ByVal mode As Long)
Declare Sub ODE_dSetMU Lib "ODE.DLL" Alias "_ODE_dSetMU@4" ( ByVal value As Single)
Declare Sub ODE_dSetMU2 Lib "ODE.DLL" Alias "_ODE_dSetMU2@4" ( ByVal value As Single)
Declare Sub ODE_dSetBOUNCE Lib "ODE.DLL" Alias "_ODE_dSetBOUNCE@4" ( ByVal value As Single)

en équivalent C#

Une solution?

Jean-Pierre
mercredi 25 janvier 2006 à 02:05:06 | Re : C# Truevision et moteur physique

Lutinore

Administrateur CodeS-SourceS

Salut je ne connais pas le VB, j'aurais préféré les définitions en C mais je pense que ça donne ça :




[ DllImport( "ODE.dll", EntryPoint = "_ODE_dSetContactMode@4" ) ]
private static extern void ODE_dSetContactMode( int mode );

[ DllImport( "ODE.dll", EntryPoint = "_ODE_dSetMU@4" ) ]
private static extern void ODE_dSetMU( float value );

[ DllImport( "ODE.dll", EntryPoint = "_ODE_dSetMU2@4" ) ]
private static extern void ODE_dSetMU2( float value );

[ DllImport( "ODE.dll", EntryPoint = "_ODE_dSetBOUNCE@4" ) ]
private static extern void ODE_dSetBOUNCE( float value );

jeudi 26 janvier 2006 à 13:56:00 | Re : C# Truevision et moteur physique

ZJP

Salut.

Merci pour cette reponse. C'est en effet cela. Confirmé par ce lien [ Lien ] ;-)
Jean-Pierre

jeudi 26 janvier 2006 à 15:27:40 | Re : C# Truevision et moteur physique

Lutinore

Administrateur CodeS-SourceS

Le problème c'était pas PInvoke, je connais ça par coeur, c'est le VB qui me posait des problèmes .



Cette discussion est classée dans : dll, declare, alias, lib, ode


Répondre à ce message

Sujets en rapport avec ce message

.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 Demande d'aide sur la construction d'une Dll à partir d'un .h et du lib associé [ par z_san ] Bonjour à tousJ'ai un ptit soucis.J'ai dans le cadre d'un développement pour une application codée en C#, la nécéssité de faire appel à des fonctionna Utiliser une librairie C avec C# [ par gorbadoc_51 ] Bonjours à tous, Je suis en train de découvrir l'univers de programation .net et entre autre C#. Je possede une librairie compilé en .dll et en .lib m sharpReport.dll [ par Pepin21 ] Bonnjour,j'aurais voulu savoir si qq'1 pouvait m'expliquer ce qu'est la librairie SharpReport.dll et ce qu'on peut faire avec.En fait, je cherche à co Allocation d'une structure C dans une dll à partir de C# [ par ClassTiti ] Bonjour,Après m'être renseigné sur les possibilités d'appel d'une dll à partir de C#, j'ai vu qu'il y avait plusieurs moyens pour appeler les fonction Sécurité [ par Equinox84 ] Bonjour, Voila, je me sers d'une dll dans une page internet que j'intègre dans ma page html de la facon suivante :        width="1240"      heig localisation des dll de resources multilangues [ par franckypoune ] Bonjour à tous,J'ai une DLL qui supporte 2 langues , le français et l'anglais.Visual m'a donc créée 2 dll de ressources respectivement placé dans un r LoaderLock a été détecté [ par djacc ] J’ai un problème j’ai modifier le code d'un projet de moteur de rendu avec directx en créent un dll  ainsi que  un exe qui le charge! <span style="fo différence entre une dll .Net et une dll Com ? [ par hlayachi ] Bonjourcomme indique le sujet, je veux savoir qu'elle est la différence entre une dll .Net  et une dll Com ?Merci qu'est ce qu'un fichier .resx ? [ par hlayachi ] Bonjour à tous,1) Je trouve des fois dans des codes sources que je télécharge des fichiers .resx et quand j'ouvre l'application avec VS.Net ces fichie


Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

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,390 sec (3)

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