| |
|
|
- page 1 - |
|
Sebastian König | allô zusammen,
ici la fois une Kleinigkeit trop Weihnachten là mich quelqu'un tout autor gebeten hatte, habe je une Code, avec dem on DLL direct et sans le détour sur une temporäre Dossier aus einem Speicherbereich (qui zum Beispiel de Frank Abbings Datengenerator erstellt wird) dans un Programme magasin peux, de C pour XProfan traduit et une Include erstellt. là es peut-être encore autre intéressé, Poste je es la fois ici.
qui Benutzung ist wirklich très simple et sollte à main des beigelegten Testcodes léger nachzuvollziehen son - ansonsten simple fragen! malheureusement funktioniert es seulement ab XProfan 9.0, là je Version 8.0 manche verschachtelten long()-Aufrufe irgendwie pas besonders mag...
Viel Amusement avec cela et naturellement Frohe Weihnachten!
Sebastian |
|
|
| |
|
|
| |
|
- page 2 - |
|
|
Sebastian König | So - ici ist maintenant Version 0.0.2 - veröffentlicht sous qui Mozilla Public License.
encore un kleiner Hinweis: Pour den Einsatz dans fertigen Programmen laisser sich qui Debug-Ausgaben très simple komplett désactiver, indem qui Imprimer-la ligne dans qui Procédure OutputStatus auskommentiert wird.
MfG
Sebastian |
|
|
| |
|
|
|
| qui lieber avec Klassen arbeitet (besonders si on MemoryModule dans PCUs verwendet important) peux mon geänderte Version nutzen. Ist pas même chose comment iF sa super, nécessaire alors pas absolument XPSE
Ist maintenant seulement qui Include, MemoryModule.ph wird zusätzlich encore nécessaire. Anleitung gibts aucun, pour den dokumentierten angepaßten Testcode KompilierenMarqueSéparation Einziger Unterschied ist seulement, cela qui Funktionen dans einer super gekapselt sommes!
Salut Thomas |
|
|
| |
|
|
|
Frank Abbing | Experimentell habe je une XPIA-Version entwickelt, qui avec den MemoryModulen arbeitet. Dabei volonté qui Module direct dans den Code integriert, sans dass une separate inc- ou bien ph-Dossier nötig wäre. trop trouver im XPIA-Forum. |
|
|
| |
|
|
|
| @Thomas: je hatte aussi une einfachen Callwrapper qui super hinzugefügt, je fand den entier pratique je trouve den devrait Du prendre. |
|
|
| |
|
|
|
| [quote-part:6184349714=iF]@Thomas: je hatte aussi une einfachen Callwrapper qui super hinzugefügt, je fand den entier pratique je trouve den devrait Du prendre. [/quote-part:6184349714] L'idée ist oui pas mal, mais cela Get était mir wichtiger, weil seulement einmal gesucht wird. un Call dessen Zeitvorsprung aufgrund de chaque fois chercher fehlt ist pas cela gelbe vom ouf Werde mais quelque chose ähnliches chez Gelegenheit encore intégrer, augmenté qui Kompatibilität trop Deiner super |
|
|
| |
|
|
|
| qui Funktion était aussi aucunement pour maximale Performance gedacht, plutôt comme Helper pour Dinge chez denen es pas ins Gewicht fällt - comment z.B. MessageBoxen etc... |
|
|
| |
|
|
|
| Hab maintenant la méthode Call zur super hinzugefügt (obiger Link) CLASS#.Call(Funktion, P1&, P2& ... P12&) Cordes sommes per Addr(Text$) trop transfert |
|
|
| |
|
|
|
Sebastian König | Update sur Version 0.0.2a
Pour einem Hinweis de Thomas Schulz (merci nochmal!) habe je encore une weitere Funktion incorporé: GetInstanceM. qui Rückgabewert peux comme Instanz- bzw. Modul-Handle zum Beispiel zum magasin de Resourcen aus qui DLL verwendet volonté. |
|
|
| |
|
|
|
| Hab qui Classe LoadDLLMem aussi à Methode GetHandle sans paramètre erweitert
Salut Thomas |
|
|
| |
|
|
|
| j'ai den impression, dass cela malheureusement pas avec allen DLL allez - liege je là richtig?
PS: Empfehle aussi hierzu ModHunter, qui aussi dans cette Art geladene Module listet. |
|
|
| |
|
|
|
Frank Abbing | avec welchen Dll gehts car pas? Mir ist jusqu'alors encore aucun sous gekommen. |
|
|
| |
|
|
|
| vlt. dlls qui sich comme file selbst ouvrir voulons... |
|
|
| |
|
|