Español
Incluye

MemoryModule - DLL direkt de Speicherberich invitar

 
- Página 1 -



Sebastian
König
¡Hola zusammen,

hier veces una Kleinigkeit a Weihnachten Como mich alguien por lo tanto gebeten hatte, Yo una Code, con el uno DLL direkt y sin Umweg una temporäre Expediente de una Speicherbereich (el para Ejemplo de Franco Abbings Datengenerator erstellt se) en una Programa invitar kann, de C después de XProfan traducido y una Incluir erstellt. Como lo tal vez todavía otro interessiert, poste Yo veces hier.

El Benutzung es wirklich muy simplemente y debería a Hand des beigelegten Testcodes ligeramente nachzuvollziehen ser - ansonsten simplemente fragen! Leider funktioniert lo sólo de XProfan 9.0, como Yo Versión 8.0 manche verschachtelten long()-Aufrufe irgendwie no besonders mag...

Viel Spaß así y natürlich Frohe Weihnachten!

Sebastian

32 kB
Hochgeladen:24.12.2006
Ladeanzahl294
Descargar
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
24.12.2006  
 



 
- Página 2 -



Sebastian
König
So - hier es ahora Versión 0.0.2 - veröffentlicht bajo el Mozilla Public License.

Noch una kleiner Referencia: Für el Einsatz en fertigen Programmen dejar el Debug-Ausgaben muy simplemente komplett deaktivieren, indem el Imprimir-Línea en el Procedimiento OutputStatus auskommentiert se.

MfG

Sebastian

46 kB
Kurzbeschreibung: Versión 0.0.2
Hochgeladen:30.12.2006
Ladeanzahl132
Descargar
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
30.12.2006  
 



Wer más bien con Klassen arbeitet (besonders si uno MemoryModule en PCUs verwendet wichtig) kann mi geänderte Versión nutzen. Ist no dasselbe como IF seine Klasse, benötigt also no necesariamente XPSE

Ist ahora sólo Incluya el, MemoryModule.ph se zusätzlich todavía benötigt. Anleitung gibts no, dafür el dokumentierten angepaßten Testcode
KompilierenMarcaSeparación
 $I LoadDLLMem.inc
 $I TestDLL.inc
WindowTitle "MemoryModule - Test"
Cls
Klasse erstellen
Declare MM#
MM# = New(LoadDLLMem, mem#)
Dispose mem#
Declare pFunc&
pFunc& = MM#.Get("TestBox") entspricht GetProcAddressM, erster Parameter entfällt
Print "Funktion:", pFunc&
Case pFunc& <> 0 : Call(pFunc&, %hwnd, "Hallo Welt!")
MM#.Free()  entspricht FreeLibraryM, Parameter entfällt
Print
Print "Taste zum Beenden!"
WaitKey
End

Einziger Diferencia es sólo, el el Características en uno Klasse gekapselt son!

Saludo
Thomas

5 kB
Hochgeladen:07.01.2007
Ladeanzahl164
Descargar
 
30.12.2006  
 




Frank
Abbing
Experimentell Yo una XPIA-Versión entwickelt, el con el MemoryModulen arbeitet. Dabei voluntad el Module direkt en el código integriert, sin dass una separate inc- oder ph-Expediente nötig wäre. Zu encontrar en el XPIA-Foro.
 
30.12.2006  
 



@Thomas: Tuve auch una einfachen Callwrapper el Klasse hinzugefügt, Yo fand el bastante praktisch Yo finde el solltest Usted tomar.
 
30.12.2006  
 



[quote:6184349714=iF]@Thomas: Tuve auch una einfachen Callwrapper el Klasse hinzugefügt, Yo fand el bastante praktisch Yo finde el solltest Usted tomar. [/quote:6184349714]
La idea es sí no schlecht, aber el Get war me wichtiger, porque sólo una vez gesucht se. Ein Call dessen Zeitvorsprung aufgrund de jedesmal suchen fehlt es no el gelbe vom Ei Werde aber algo ähnliches en Gelegenheit todavía integrieren, aumenta el Kompatibilität a Deiner Klasse
 
30.12.2006  
 



El Función fue keinesfalls para maximale Performance pensamiento, más como Helper para Dinge en denen no en el Gewicht fällt - como z.B. MessageBoxen etc...
 
30.12.2006  
 



Hab ahora el método Call a Klasse hinzugefügt (obiger Link)
CLASS#.Call(Función, P1&, P2& ... P12&)
Cuerdas son por Addr(Texto$) a transferencia
 
30.12.2006  
 




Sebastian
König
Actualización sobre Versión 0.0.2a

Nach una Referencia por Thomas Schulz (danke otra vez!) Todavía una weitere Función instalado: GetInstanceM. Der Rückgabewert kann como Instanz- o. Modul-Handle para Ejemplo para Laden de Resourcen de el DLL verwendet voluntad.

45 kB
Kurzbeschreibung: Versión 0.0.2a
Hochgeladen:07.01.2007
Ladeanzahl355
Descargar
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
07.01.2007  
 



Hab el Classe LoadDLLMem auch a Método GetHandle sin Parámetro erweitert

Saludo
Thomas
 
07.01.2007  
 



Yo habe el Eindruck, dass el por desgracia, no con allen DLL va - liege Yo como correcto?

PS: Empfehle auch hierzu ModHunter, el auch en dieser Art geladene Module listet.
 
30.03.2007  
 




Frank
Abbing
Mit welchen Dll gehts porque no? Mir es bislang todavía no bajo gekommen.
 
30.03.2007  
 



vlt. dlls que como file incluso abierto querer...
 
30.03.2007  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

39.218 Views

Untitledvor 0 min.
Jens-Arne Reumschüssel28.05.2023
H.Brill30.04.2023
iF01.11.2020
p.specht12.06.2020
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie