Italia
Foro

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 per 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 Io l' 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  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

1.022 Views

Untitledvor 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 subscriber:

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


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


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