| |
|
|
Anfänger | ¡Hola zusammen,
bin neu en el Foro y tener igual veces una Cuestión.
¿Cómo se puede Yo una DLL Expediente einbinden ?
Möchte gerne el ListView.dll de Frank Abbing einbinben, bin me pero no sicher como el en XProfan funtioniert.
Muss Yo el DLL en una spezielles Directorio Kopieren y esta zusätzlich en el Quellcode todavía includen ?
Für eurer Ayuda wäre Yo dankbar |
|
|
| |
|
|
|
Julian Schmidt | Per
@ImportDLL(S1, S2) S1: String - Name (ggf. con Pfad) el DLL S2: String - Namenszusatz, el antes cada Funktionsnamen gesetzt se. Das darf auch una Leerstring ser.
oder
@Externo(S1,S2[,P1,P2,...,Pn]) S1: String - Dateiname el DLL (sólo 32 Bit) S2: String - Función en el DLL (Groß- y Kleinschreibung beachten!) P1 ... Pn: LongInt - El para el Función benötigten Parámetro.
oder
UseDLL(S) S: String - Name el DLL-Expediente (evt. con Pfad)
Wenn du el DLL-Expediente en el Programa-Directorio kopierst reicht lo si du el Namen el DLL angibtst. Ansonsten el vollständigen Pfad. |
|
|
| |
|
|
|
| Grüße!
El DLL debería en el Programmverzeichnis (hay wo se Su Exe befindet) oder (alternativ) en el Windows-Directorio ablungern wobei letzteres no así gerne gesehen se.
Fürs Einbinden simplemente UseDLL uso, dazu Es el XProfan-propio Hilfedatei bastante aussagekäftig:
XProfan-Hilfedatei
@UseDLL(S) -------------------------------------------------------------------------------- Versión: 3.1 S: String - Name el DLL-Expediente (evt. con Pfad) Ergebnis: LongInt - Handle el DLL El DLL S se en el Speicher geladen. Ist ellos ya geladen se el Aufrufzähler en 1 aumenta. Das Ergebnis es el Instanz-Handle el DLL. Dieses se para el Zugriff en el Resourcen el DLL benötigt. Ist el Ergebnis 0, trat una Fehler en y el DLL podría no aufgerufen voluntad. Lo puede cualquier viele DLL para XProfan en el Zugriff ser. Wird una neue DLL con @UseDLL geladen, se el Aufrufzähler el zuletzt geladenen DLL no mehr en 1 erniedrigt. Um el DLL a entfernen es el Befehl FreeDLL utilizarse. Referencia: El äquivalente Windows API-Función hierzu es ~LoadLibrary(lpLibFileName). Ejemplo: |
|
|
| |
|
|
|
| [offtopic] @Julian: Tomar doch [ ibox ] en lugar de [ box ] entonces con sin Dreherei: como box con como sin con sin dreherei como ibox con sin dreherei [/offtopic] |
|
|
| |
|
|
|
Julian Schmidt | [OFFTOPIC] Jo, Yo quería todavía ändern. Como hast du Nuevo y yo quería primero schauen. Dann había du lo ya verändert. [/OFFTOPIC] |
|
|
| |
|
|
|
| [OFFTOPIC] Julian Schmidt (25.02.13)Jo, Yo quería todavía ändern. Como hast du Nuevo y yo quería primero schauen. Dann había du lo ya verändert. Weil Usted otra vez con el Puesto más rápido warst, muahahahaha! ha! [/OFFTOPIC] |
|
|
| |
|
|
|
Anfänger | Das ging aber rápidamente
Gracias para el schnellen y ausführlichen Respuesta
Grüße Christian |
|
|
| |
|
|