| |
|
|
Anfänger | allô zusammen,
suis récente im Forum et hab juste la fois une Frage.
comment peux je une DLL Dossier einbinden ?
voudrais volontiers qui ListView.dll de Frank Abbing einbinben, suis mir mais pas sûrement comment cela dans XProfan funtioniert.
Muss je qui DLL dans un spezielles Verzeichnis Kopieren et cet zusätzlich im Quellcode encore includen ?
Pour eurer Aider wäre je reconnaissant |
|
|
| |
|
|
|
Julian Schmidt | Per
@ImportDLL(S1, S2) S1: String - nom (ggf. avec Pfad) qui DLL S2: String - Namenszusatz, qui avant jeden Funktionsnamen gesetzt wird. cela darf aussi un Leerstring son.
ou bien
@Externe(S1,S2[,P1,P2,...,Pn]) S1: String - Dateiname qui DLL (seulement 32 Bit) S2: String - Funktion dans qui DLL (large- et Kleinschreibung tenir compte de!) P1 ... Pn: LongInt - qui pour qui Funktion nécessaire paramètre.
ou bien
UseDLL(S) S: String - nom qui DLL-Dossier (evt. avec Pfad)
si du qui DLL-Dossier dans cela Programme-Verzeichnis kopierst reicht es si du den Namen qui DLL angibtst. Ansonsten den vollständigen Pfad. |
|
|
| |
|
|
|
| Grüße!
qui DLL sollte im Programmverzeichnis (là wohin sich Votre Exe est) ou bien (alternativ) im Windows-Verzeichnis ablungern wobei letzteres pas so volontiers gesehen wird.
Fürs Einbinden simple UseDLL verwenden, en supplément ist qui XProfan-eigene Hilfedatei droite aussagekäftig:
XProfan-Hilfedatei
@UseDLL(S) -------------------------------------------------------------------------------- Version: 3.1 S: String - nom qui DLL-Dossier (evt. avec Pfad) Ergebnis: LongInt - Handle qui DLL qui DLL S wird dans den grenier geladen. Ist vous déjà geladen wird qui Aufrufzähler um 1 augmenté. cela Ergebnis ist cela Instanz-Handle qui DLL. cet wird pour den Zugriff sur qui Resourcen qui DLL nécessaire. Ist cela Ergebnis 0, trat un faute sur et qui DLL konnte pas aufgerufen volonté. Es peut beliebig viele DLL pour XProfan im Zugriff son. Wird une neue DLL avec @UseDLL geladen, wird qui Aufrufzähler qui zuletzt geladenen DLL pas plus um 1 erniedrigt. Um qui DLL trop entfernen ist qui Befehl FreeDLL trop verwenden. Hinweis: qui äquivalente Windows API-Funktion hierzu ist ~LoadLibrary(lpLibFileName). Beispiel: |
|
|
| |
|
|
|
| [offtopic] @Julian: prends doch [ ibox ] statt [ box ] ensuite avec sans Dreherei: là box avec là sans avec sans dreherei là ibox avec sans dreherei [/offtopic] |
|
|
| |
|
|
|
Julian Schmidt | [OFFTOPIC] Jo, voulais je encore changement. là la hâte du posté et je voulais erstmal regarder. ensuite hattest du es déjà modifié. [/OFFTOPIC] |
|
|
| |
|
|
|
| [OFFTOPIC] Julian Schmidt (25.02.13)Jo, voulais je encore changement. là la hâte du posté et je voulais erstmal regarder. ensuite hattest du es déjà modifié. Weil Du wieder avec dem Poste plus rapide étais, muahahahaha! ha! [/OFFTOPIC] |
|
|
| |
|
|
|
Anfänger | cela ging mais vite
merci pour qui schnellen et ausführlichen répondre
Grüße Christian |
|
|
| |
|
|