begin process at 2012 02 10 22:50:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

dll


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

dll

vendredi 12 décembre 2003 à 11:26:28 | dll

zincben

bonjour je travaille sur le portage de plusieurs appli 16bits en 32 bits et j'ai un petit probleme.
On m'a donné une dll à passer en 32 bits. Elle est compilée sous borland c++ 4.5 qui a un compilateur 16 bits( attention pas c++ builder)
Donc je voudrais faire cette opération sous c++builder6. mais le projet en 16 bits est un .ide et je sais pas comment l'ouvrir sous bc++ builder.

sinon est ce que je peux le faire sous borland c++ 4.5 car
j'ai vu des patch pour bc++ 4.5 mais je sais pas si il permettent d'obtenir un compilateur ?

Je m'y connais presque pas en dll. voila si quelq'un peut m'aider.

merci d'avance.

zincben
vendredi 12 décembre 2003 à 11:51:47 | Re : dll

ymca2003

Tu peut faire ton partage 16bits -> 32 bits sous Borland 4.5 (je l'ai déjà fait), comme ça t'as pas à re construire le .ide.

Par contre quand je l'ai fait je n'avais pas eu d'histoire de patch. Le seul pb que j'ai eu c'est que le linker me marquais l'exe ou la dll comme fonctionnant sous windows 3.1 ce qui empêche l'utilisation de cetaines fonctionnalité de 4.0 et sup (notemment les flat toolbar).

Dans le .def de la dll, il y a du ménage à faire (en fait il faut simplement laisser le nom des fonction exportées)

Le LibMain et le Wep doivent être remplacé par

BOOL WINAPI DllMain(HINSTANCE hinstDll, DWORD fdwReason, PVOID fImpLoad) {

switch (fdwReason) {
case DLL_PROCESS_ATTACH:
// The DLL is being mapped into the process's address space.
break;

case DLL_THREAD_ATTACH:
// A thread is being created.
break;

case DLL_THREAD_DETACH:
// A thread is exiting cleanly.
break;

case DLL_PROCESS_DETACH:
// The DLL is being unmapped from the process's address space.
break;
}
return(TRUE); // Used only for DLL_PROCESS_ATTACH


C'est tout ce dont je me souvient pour l'instant.
vendredi 12 décembre 2003 à 12:28:44 | Re : dll

zincben

ok merci,
mais borland c++ 4.5 est il installable sous win2000 ou seulement sous windows 95.

et si tu as d'autres conseils, je suis preneur.

merci

zincben
vendredi 12 décembre 2003 à 15:26:53 | Re : dll

zincben

sais tu comment activer la compilation en 32 bits sous borland c++ 5 ou 4.5?
merci
zincben


Cette discussion est classée dans : dll, builder, bits, compilateur, borland


Répondre à ce message

Sujets en rapport avec ce message

UNRAR.DLL sous Borland C++ Builder [ par bdkiller ] Bonjour tout le monde!S'il vous plaît, dites moi comment s'en servir de UNRAR.DLL sous Borland C++ Builder.J'ai trouvé UNRAR.DLL avec ces codes source Créé une DLL avec Borland C++ Builder [ par Fuckly94 ] Je narrive pas a créé une DLL sur borland!!J'aimerais avoir une aide si possible.et si vous pourriez me donner un exemple avec une explication,ce sera Utilisation de TMemo sous C++ Builder de Borland [ par Splite ] Bonjour à tous Voilà j'ai un petit problème, je souhaite accéder à un Memo d'une classe mère TForm1 à partir d'une classe que j'ai crée. Le problème e Compilateur c/c++ 16 bits [ par madprog ] Je cherche un compiltateur c/c++ 16 bits pour pouvoir y inclure du code assembleur.Si quelqu'un peut m'aider je lui en serais reconnaissant.M4DPR09 · Compilateur : AutoFormatage du texte [ par crocejf2000 ] Salut a tous,J'ai effectué un compilateur sous borland c++ 5 et je veut que lorsque j'edite mon source ca formatte automatiquement le texte : pour arr Compilateur : AutoFormatage du texte [ par crocejf2000 ] Salut a tous,J'ai effectué un compilateur sous borland c++ 5 et je veut que lorsque j'edite mon source ca formatte automatiquement le texte : pour arr MultiThread sur Borland C++ Builder [ par aldubas ] Bonjour,Quelqu'un c'est-il s'il est possible de faire tourner une application Builder et un algo dans deux threads de type Tthread dans Builder .Merci HELP!!! migration borland 4.52 en builder 5 [ par casta48 ] j'avais un projet sous borland 4.52 et j'utilisais le type TDC.Mais maintenant que je suis passé sous builder 5, lorsque je compile, il y a une erreur Accéder a la carte son sous borland c++ builder [ par grossefonc ] Bonjour,Je souhaite pouvoir générer du son genre une sinusoïde ou un signal quelconque avec la carte son. (le but n'est pas de jouer un fichier son st Borland et applications 16 bits [ par kikouk ] Bonjour.J'ai besoin de créer sous borland (v5 ou v6) un projet (application+dos standard+small) pour faire tourner un des mes tps sur le principe de l


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,374 sec (4)

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