Español
Foro

DLL einbinden

 

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
 
25.02.2013  
 




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.
 
XProfan X2
˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
25.02.2013  
 



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:
Declarar hDLL%
hDLL%=@UseDLL("ICONS.DLL")
DrawExtIcon hDLL%,"MSDOS",20,20
FreeDLL hDLL%

 
25.02.2013  
 



[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]
 
25.02.2013  
 




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]
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
25.02.2013  
 



[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]
 
25.02.2013  
 




Anfänger
Das ging aber rápidamente

Gracias para el schnellen y ausführlichen Respuesta

Grüße Christian
 
25.02.2013  
 



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

10.353 Views

Untitledvor 0 min.
Matzbub vor 22 Tagen
H.Brill26.09.2024
Gast.081516.07.2024
Sven Bader03.08.2023
Más...

Themeninformationen

Dieses Thema ha 3 subscriber:

iF (3x)
Julian Schmidt (2x)
Anfänger (2x)


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