Page 1 sur 1

Utilisation de PB_LoadLibraryM

Publié : ven. 03/juin/2011 22:27
par DarkVader
Bonjour,
Je cherche à utiliser PB_LoadLibraryM and c° (PB_GetProcAddressM, PB_FreeLibraryM)

Quelqu'un aurait-il un exemple pour palier aux carences de l'aide en ligne ?

Merci d'avance.

Re: Utilisation de PB_LoadLibraryM

Publié : sam. 04/juin/2011 10:02
par DarkVader
Quelques précisions :

J'ai copié "PBOSL_LOADDLLMEMORY.lib" dans le répertoire ".\PureLibraries\UserLibraries"
et je déclare en entête de module

Code : Tout sélectionner

ImportC "PBOSL_LOADDLLMEMORY.lib"
  LoadLibraryM.l(ptrMem.l)          As "_PB_LoadLibraryM"
  GetProcAddressM.l(hMem.l,name.s)  As "_PB_GetProcAddressM"
  FreeLibraryM.l(hMem.l)            As "_PB_FreeLibraryM"
EndImport
mais j'ai un retour d'erreur «POLINK : fatal error : File not found: 'PBOSL_LOADDLLMEMORY.lib'» à l'exécution sur la ligne Import.

(Même punition avec ImportC)

Re: Utilisation de PB_LoadLibraryM

Publié : sam. 04/juin/2011 12:54
par DarkVader
Idem avec "memorymodule.lib" dans UserLibraries
et

Code : Tout sélectionner

ImportC "memorymodule.lib"
  MemoryLoadLibrary(MemoryPointer)
  MemoryGetProcAddress(hModule, FunctionName.p-ascii)
  MemoryFreeLibrary(hModule)
EndImport
en Unicode ou non
:twisted:

Re: Utilisation de PB_LoadLibraryM

Publié : sam. 04/juin/2011 17:24
par DarkVader
Désolé,
c'est finalement résolu (problème d'install).