| |
|
|
| Hello Frank,
ex when can one Delete list ? The background is the, I create to that Save of/ one Kontrollliste and only moreover short-term one List view, copy there something into, save it ex and would like it then again delete, so I do not sometime over The 64 possible come. Nachfolgender code lead but to a Schutzverletzung:
-> $I Listview_Funktionen.inc DECLARE LVDLL& DECLARE LV& DECLARE name$ LVDLL& = UseDLL(List view.dll)
Proc MakeLV LV& = CreateListview(%HWND,%HINSTANCE,0,Rgb(255,255,255),-1,$21) name$ = 01 IColumn(LV&,Addr(name$),0,0) ENDPROC
Window Style 8 + 512 Window 100,100-800,600
MakeLV
DeleteObject LV& EraseListview(LV&)
WaitInput FreeDLL LVDLL& $I Listview_Dispose.inc End <- |
|
|
| |
|
|
|
| Hello Georg,
EraseListview() destroy no List view, separate takes whom lever this Listviews lever from whom internen Structures list view.dll. One Delete list can you - How each others Fensterobjekt too - with DestroyWindow(listview&)...
Greeting, Frank |
|
|
| |
|
|
|
| Hello Frank,
with the the DeleteObject was one mistake in writing of me.
me went But straight around the Delete the Handles from the internen structure. there this List view each Load/Save commands prepares becomes, could it with somebody the like a verrückter operates The 64 possible Handles fully go. or does it Delete first if one one InitMessages carryed out has and if so, What is with a List view the to one InitMessages(%HWND) on %HWND prepares becomes ? filling this too The interne structure ?
greetings Georg |
|
|
| |
|
|
|
| Hi,
No. but defined functions need these scheduler(n), z.B. RaiseColumn(). is these scheduler time fully, works The functions not any more correctly.. with EraseListview() becomes this Tabellenplatz again spare unstopped.
Greeting, Frank |
|
|
| |
|
|
|
| Hi Frank,
I stand something on of my pipeline.
One CreateListview fügt a lever into interne scheduler one, these scheduler can 64 Entries manage. circa a Space again spare To get must one one EraseListview with the lever one Listviews perform.
If one now 65 time one List view prepares with CreateListview and this only by DestroyWindow deletes, would The interne scheduler fully his and some functions not any more correctly. walk.
have I the so vaguely correctly. understood ?
if so exists still the Completed: the Systemverletzung in my Democode, even if one DestroyWindow takes, instead of DeleteObject.
greetings Georg |
|
|
| |
|
|
|
| Hello Georg,
Yes, the sees You utterly correctly. !
after You DestroyWindow using have, must You the Listviewhandle naturally not any more using !!! the EraseListview must You before place, ggf. followed of a Sleep 100, so too ensured is, the the lever into Dll not any more using becomes, if the List view disappeared is. If the still not klaapt, send me a functioning small Democode To.....
Greeting, Frank |
|
|
| |
|
|
|
| Hi,
I again. shining so, as would in EraseListview still one Error. I check the tonight.
Greeting, Frank |
|
|
| |
|
|
|
| Hi,
so, the Error is now lane and Raise Line() Have so did i immediate with hineingenommen.
here can your (always) The neuste Betaversion runterladen: [...]
Greeting, Frank |
|
|
| |
|
|
|
| Hää ??? Raise Line()...was but already drin or ? except you mean The Helpfile The is under this Downloadlink not thereby ...my Yes only
Greeting Klaus |
|
|
| |
|
|
|
| Hello Klaus,
I meant the Delete the internen scheduler of Raise Line. was yet not drin.
Greeting, Frank |
|
|
| |
|
|