Hallo RSBasic,
danke für dein super Tool !
Mir ist noch ein Fehler aufgefallen.
Wenn ich zwei Module habe, die identischen Prozeduren enthalten, wird nicht die korrekte Prozedur angezeigt.
Es sollte beim Parsen auch das Modul mit berücksichtigt werden.
z.B. im Codeauszug unten wird immer der ...
Die Suche ergab 8 Treffer
- 18.10.2023 13:46
- Forum: Feedback - Anwendungen
- Thema: Documentation Comment
- Antworten: 84
- Zugriffe: 32323
- 01.11.2018 12:34
- Forum: Windows
- Thema: Zeiger auf Structure/Interface in DWL_USER der Dialogbox
- Antworten: 6
- Zugriffe: 3280
Re: Zeiger auf Structure/Interface in DWL_USER der Dialogbox
Da hatte ich wohl ein Brett vor dem Kopf!
so geht's
;/////////////////////////////////////////////////////////////////////////////////
;'CMainDlg' class
;/////////////////////////////////////////////////////////////////////////////////
DeclareModule CMainDlg
;- public declaration ...
so geht's
;/////////////////////////////////////////////////////////////////////////////////
;'CMainDlg' class
;/////////////////////////////////////////////////////////////////////////////////
DeclareModule CMainDlg
;- public declaration ...
- 01.11.2018 10:41
- Forum: Windows
- Thema: Zeiger auf Structure/Interface in DWL_USER der Dialogbox
- Antworten: 6
- Zugriffe: 3280
Re: Zeiger auf Structure/Interface in DWL_USER der Dialogbox
Ich hab den Fehler gefunden!
Lösung folgt!
Lösung folgt!
- 31.10.2018 18:58
- Forum: Windows
- Thema: Zeiger auf Structure/Interface in DWL_USER der Dialogbox
- Antworten: 6
- Zugriffe: 3280
Re: Zeiger auf Structure/Interface in DWL_USER der Dialogbox
erstmal Danke für die Antworten und die Hinweise!
Du nutzt Long(.l) variablen als Halter für OS Handles...
Das wird früher oder später zu merkwürdigem Verhalten führen.
Immer Integer (.i) dafür nutzen. Das OS kann einen Zeiger aus dem kompletten Speicherbereich übergeben. Wenn mehr
als 2GB Ram ...
Du nutzt Long(.l) variablen als Halter für OS Handles...
Das wird früher oder später zu merkwürdigem Verhalten führen.
Immer Integer (.i) dafür nutzen. Das OS kann einen Zeiger aus dem kompletten Speicherbereich übergeben. Wenn mehr
als 2GB Ram ...
- 31.10.2018 10:37
- Forum: Windows
- Thema: Zeiger auf Structure/Interface in DWL_USER der Dialogbox
- Antworten: 6
- Zugriffe: 3280
Zeiger auf Structure/Interface in DWL_USER der Dialogbox
Hallo,
ich möchte gerne den Zeiger auf eine Struktur in der Callback-Funktion einer
Dialogbox während der initialisierung im Benutzerspeicher ablegen!
Die Struktur enthält unter anderem einen Zeiger auf eine Funktionstabelle, sowie einen String.
Der Zeiger auf die Struktur wird über den lParam an ...
ich möchte gerne den Zeiger auf eine Struktur in der Callback-Funktion einer
Dialogbox während der initialisierung im Benutzerspeicher ablegen!
Die Struktur enthält unter anderem einen Zeiger auf eine Funktionstabelle, sowie einen String.
Der Zeiger auf die Struktur wird über den lParam an ...
- 16.05.2015 09:58
- Forum: Windows
- Thema: Dialog in einem Scrollgadget Anzeigen
- Antworten: 5
- Zugriffe: 3228
Re: Dialog in einem Scrollgadget Anzeigen
Vielen Dank! :bounce:
das war die Lösung des Problems.
abgeänderter code vom 13.05.2015 15:31
...
...
*g_hContainer = GetWindow_(ScrollAreaGadget(20,x,y,width,Height-g_heightStatusBar,600,600,1), #GW_CHILD)
CloseGadgetList()
*g_hSplitter = SplitterGadget(30,x,y,width,Height-g_heightStatusBar ...
das war die Lösung des Problems.
abgeänderter code vom 13.05.2015 15:31
...
...
*g_hContainer = GetWindow_(ScrollAreaGadget(20,x,y,width,Height-g_heightStatusBar,600,600,1), #GW_CHILD)
CloseGadgetList()
*g_hSplitter = SplitterGadget(30,x,y,width,Height-g_heightStatusBar ...
- 15.05.2015 15:46
- Forum: Windows
- Thema: Dialog in einem Scrollgadget Anzeigen
- Antworten: 5
- Zugriffe: 3228
Re: Dialog in einem Scrollgadget Anzeigen
Hat keiner eine Idee.
Wenn ich mir einen Container mithilfe eines neuen Child-Fenster erstelle ,dann funtioniert
die Anzeige des Dialogs.
...
...
...
Define hMainLib.l = LoadLibrary_("D:\Temp\Dialogs.dll")
Define hMainMenu.l = LoadMenu_(hMainLib, "#1280")
Define hMainIcon.l = LoadIcon_(hMainLib ...
Wenn ich mir einen Container mithilfe eines neuen Child-Fenster erstelle ,dann funtioniert
die Anzeige des Dialogs.
...
...
...
Define hMainLib.l = LoadLibrary_("D:\Temp\Dialogs.dll")
Define hMainMenu.l = LoadMenu_(hMainLib, "#1280")
Define hMainIcon.l = LoadIcon_(hMainLib ...
- 13.05.2015 17:37
- Forum: Windows
- Thema: Dialog in einem Scrollgadget Anzeigen
- Antworten: 5
- Zugriffe: 3228
Re: Dialog in einem Scrollgadget Anzeigen
Danke!
Habe schon, da wo es geht, auf direkte WinApi-Funktionen verzichtet.
Leider benötige ich die direkten WinApi-Funktionen für die Dialoge,
da diese später aus einer Dll (C++ Resource Dll) geladen werden.
und mit SetWindowLongPtr umgehe ich bloß, dass mir in der Statusbar
das SizeGrip ...
Habe schon, da wo es geht, auf direkte WinApi-Funktionen verzichtet.
Leider benötige ich die direkten WinApi-Funktionen für die Dialoge,
da diese später aus einer Dll (C++ Resource Dll) geladen werden.
und mit SetWindowLongPtr umgehe ich bloß, dass mir in der Statusbar
das SizeGrip ...