| |
|
|
- Página 1 - |
|
Stephan Sonneborn | ¡Hola Amigos,
me es como qué komisches aufgefallen: si uno el SKControl.DLL VOR el ListView.DLL lädt, se ejecuta el kleine Ejemplo-Programa. Wenn uno el Reihenfolge umkehrt, stürzt el Interpreter de (Runtime tener Yo no getestet). Das liegt de paso weder a el 11él todavía a el 12él XProfan Versión, porque beide comportamiento se igual...
Kann se el alguien erklären? Überschreiben el DLL gegenseitig el Speicher (Así que el SKControl.DLL el Speicherbereich el Listview.DLL)?
$I SKCONTROL.INC
'Wenn el ListView.DLL VOR el SKControl.DLL geladen se, stürzt XPROFAN de.
'VAR LVDLL& = USEDLL("LISTVIEW.DLL")
VAR SKDLL& = USEDLL("SKCONTROL.DLL")
VAR LVDLL& = USEDLL("LISTVIEW.DLL")
SKCtrl_InitDll()
CLS
VAR Test$ = "Ich bin una SKControl-Edit"
VAR Edit& = SKCtrl_CreateColorEdit(%HWND,ADDR(Test$), RGB(000,000,000) , RGB(255,000,000),10,10,100,20,%hInstance)
WAITINPUT
SKCtrl_InitDll()
FREEDLL SKDLL&
FREEDLL LVDLL&
FIN
|
|
|
| Schöne Grüße aus Wittgenstein von Stephan
Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz | 10.03.2011 ▲ |
|
|
|
|
« Dieser Contribución wurde como Solución gekennzeichnet. » |
|
Stephan Sonneborn | Ach sí... manchmal sieht uno el Wald antes lauter Bäumen no...
Yo el SKCtrl_InitDLL() en Incluya el verbaut y costumbre mich entonces no a wundern, wenns no va, bevor el DLL geladen es...
|
|
|
| Schöne Grüße aus Wittgenstein von Stephan
Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz | 10.03.2011 ▲ |
|
|
|
|
|
Thomas Freier | Verwende Beides seit Jahren sin Problemas. Neueste Versionen disponible? Der Aufbau en me en el Regel (Pfade adaptar):
Var old_file$ = GetDir$("@")'$PROGDIR'
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Franks ListView
Declarar lvdll&, ilist&,anzahl&,ndll&
lvdll&=usedll(old_file$+"\\Lib\\Listview.dll")
$I Incluir\Listview_Funktionen.inc
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~SKControl.DLL - Características definieren...
$I Incluir\SKControl.inc
var hdll& = UseDll(old_file$+"\\Lib\\SKControl.dll")
SKCtrl_InitDll()
var skfb& = SKCtrl_RGB(150,200,200)
cls
var listview&=CreateListview(%hwnd,%hInstance,0,Rgb(255,255,255),-1,$31)
BuildListview(listview&,6,30,80,0)
ShowListview(listview&,10,100,400,300)
VAR Test$ = "Ich bin una SKControl-Edit"
VAR Edit& = SKCtrl_CreateColorEdit(%HWND,ADDR(Test$), RGB(000,000,000) , RGB(255,000,000),10,10,100,20,%hInstance)
WaitInput
$I Incluir\Listview_Dispose.inc
FreeDLL lvdll&
SKCtrl_DeInitDll()
FreeDll hDll&
end
|
|
|
| |
|
|
|
Stephan Sonneborn | Stephan Sonneborn (10.03.11)
me es como qué komisches aufgefallen: si uno el SKControl.DLL VOR el ListView.DLL lädt, se ejecuta el kleine Ejemplo-Programa.
El Solución es bastante simplemente: Lo lag a Einfügestelle el Incluir SKControl. Wenn esta NACH el DLL-Aufruf kommt,Es el Lade-Reihenfolge el DLL egal.
'So gehts...'
VAR LVDLL& = USEDLL(GETDIR$("@") + "\\LISTVIEW.DLL")
VAR SKDLL& = USEDLL(GETDIR$("@") + "\\SKCONTROL.DLL")
'VAR LVDLL& = USEDLL(GETDIR$("@") + "\\LISTVIEW.DLL")
$I SKCONTROL.INC
SKCtrl_InitDll()
CLS
VAR Test$ = "Ich bin una SKControl-Edit"
VAR Edit& = SKCtrl_CreateColorEdit(%HWND,ADDR(Test$), RGB(000,000,000) , RGB(255,000,000),10,10,100,20,%hInstance)
WAITINPUT
SKCtrl_DeInitDll()
FREEDLL SKDLL&
FREEDLL LVDLL&
FIN
|
|
|
| Schöne Grüße aus Wittgenstein von Stephan
Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz | 10.03.2011 ▲ |
|
|
|
|
Stephan Sonneborn | Thomas Freier (10.03.11)
Verwende Beides seit Jahren sin Problemas. Neueste Versionen disponible?
Hola Tomás,
sí, neueste Versionen son installiert. Schmiert porque el obige Listing con usted auch de, si la SKControl.DLL después de el ListView.DLL geladen se y Incluya el antes beiden aufgerufen se? |
|
|
| Schöne Grüße aus Wittgenstein von Stephan
Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz | 10.03.2011 ▲ |
|
|
|
|
Stephan Sonneborn | Ach sí... manchmal sieht uno el Wald antes lauter Bäumen no...
Yo el SKCtrl_InitDLL() en Incluya el verbaut y costumbre mich entonces no a wundern, wenns no va, bevor el DLL geladen es...
|
|
|
| Schöne Grüße aus Wittgenstein von Stephan
Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz | 10.03.2011 ▲ |
|
|
|