Deutsch
Forum

Listview und nedit dll vertragen sich nicht

 

GDL
Hallo Frank,

wenn ich beide DLL nutzen möchte meckert XPSE diese Funktion

DEF InitMessages(2) !NEdit.dll,InitMessages

als doppelt an.

Compiliere ich trotzedem stürzt das Programm ab.
Remme ich die Function für die nedit.dll aus, stürzt zwar das Programm nicht ab, aber die DLL erfüllt ihren Sinn auch nicht mehr.

Servus
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
11.02.2008  
 



DEF nedit_InitMessages(2) !NEdit.dll,InitMessages

Und dann halt mit nedit_InitMessages auch aufrufen.
 
11.02.2008  
 




GDL
Hi,

danke.Auf sowas muss ma erst kommen. Denke immer, da darf nix verändert werden.
Aber ihr wisst ja, ich bin Querdenker.
Nu geht es.

Servus
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
11.02.2008  
 



Bis auf diese einzige erste Angabe darf wirklich nix verändert werden!
 
11.02.2008  
 




Frank
Abbing
Hehe, genau. Den Namen an sich darfst du ändern wie du willst.
 
11.02.2008  
 




GDL
Aber dadurch habe ich die nedit.dll in allen möglichen Kombinationen(auf nem Fensterdialog,in nem Unterprogramm, mit edit&=.... und edit&[1]=.... und in einer Schleife getestet.

Leider habe ich es noch nicht hinbekommen, dass es in der Schleife auch geht.
KompilierenMarkierenSeparieren
c%=25
sx%=10
sy%=340

whilenot c% > 40

    standard&[c%]=create(edit,dlg&,st+str$(c%),sx%,sy%,96,18)
    InitMessages_edit(standard&[c%],0)
    sx%=sx%+110

    iF c%=32

        sy%=sy%+20
        sx%=10

    endif

    inc c%

wend

Funktioniert in der Schleife nicht
InitMessages_edit(standard&[25],0)braucht die nedit dll
InitMessages_edit(standard&[26],0)braucht die nedit dll
InitMessages_edit(standard&[27],0)braucht die nedit dll
InitMessages_edit(standard&[28],0)braucht die nedit dll
InitMessages_edit(standard&[29],0)braucht die nedit dll
InitMessages_edit(standard&[30],0)braucht die nedit dll
InitMessages_edit(standard&[31],0)braucht die nedit dll
InitMessages_edit(standard&[32],0)braucht die nedit dll
InitMessages_edit(standard&[33],0)braucht die nedit dll
InitMessages_edit(standard&[34],0)braucht die nedit dll
InitMessages_edit(standard&[35],0)braucht die nedit dll
InitMessages_edit(standard&[36],0)braucht die nedit dll
InitMessages_edit(standard&[37],0)braucht die nedit dll
InitMessages_edit(standard&[38],0)braucht die nedit dll
InitMessages_edit(standard&[39],0)braucht die nedit dll
InitMessages_edit(standard&[40],0)braucht die nedit dll

So geht es wunderbar.Nur wenn ich den geremmten init... in der Schleife nehme funzt es nicht.

Servus
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
11.02.2008  
 




Frank
Abbing
Wahrscheinlich eine Timingsache. Subclassen, bevor das Controls richtig initiert wurde oder so. Bau mal testweise ein Sleep ein.
 
11.02.2008  
 




GDL
Jo Frank,

so geht es.Immer kernig solche Sachen.
KompilierenMarkierenSeparieren
c%=25
sx%=10
sy%=340

whilenot c% > 40

    standard&[c%]=create(edit,dlg&,st+str$(c%),sx%,sy%,96,18)
    sx%=sx%+110

    iF c%=32

        sy%=sy%+20
        sx%=10

    endif

    InitMessages_edit(standard&[c%],0)braucht die nedit dll und zwischenbefehle oder ein sleep
    inc c%

wend


Servus
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
11.02.2008  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

801 Betrachtungen

Unbenanntvor 0 min.
Axel Berse05.04.2021
Michael W.07.07.2016
Georg Teles29.06.2016
Peter Max Müller11.12.2011

Themeninformationen

Dieses Thema hat 3 Teilnehmer:

GDL (4x)
Frank Abbing (2x)
iF (2x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie