![]() |
NonVCL Checkbox - Checkstate
erzeugt hab ich sie mit
Delphi-Quellcode:
wie frage ich jetzt ab ob checked oder nicht
cbMusic := CreateWindowEx(0,'BUTTON','Music',BS_AUTOCHECKBOX or WS_VISIBLE or WS_CHILD,
15,120,70,25,hwnd,IDMusic, hInstance, nil); |
AW: NonVCL Checkbox - Checkstate
![]() |
AW: NonVCL Checkbox - Checkstate
Hat schon mal jemand alles für dich ausgetüftelt:
![]() |
AW: NonVCL Checkbox - Checkstate
hab trotz der tollen Tuts aber das Problem das Ich zwar zum Test den Fenster-titel verändern kann aber nicht in ein Editfeld schreiben
Delphi-Quellcode:
const memoInfo = 105; ......... * case uMsg of * * WM_CREATE: * * * begin ............ Infomem := CreateWindowEx(0, 'Edit', '', WS_CHILD or WS_VISIBLE or WS_BORDER, 90, 95, 230, 100, hWnd, memoInfo, hInstance, nil); ........... WM_COMMAND: case hiword(wParam) of BN_CLICKED: case loword(wParam)of btnBack: ..... if Backup then begin if CopyFile(Target, '.BAK', False) THEN MessageText := 'Backup Done'; SendMessage(Infomem,WM_SETTEXT,0,Integer(MessageText)); // ersetze ich Infomem mit hwnd dann wird der Fenster-titel gesetzt // SendMessage(Infomem,EM_SETSEL,0,0); end else begin MessageText := 'Backup Fail'; SendMessage(Infomem,WM_SETTEXT,0,Integer(MessageText)); // SendMessage(Infomem,EM_SETSEL,0,0); end; //backup was hab ich übersehen |
AW: NonVCL Checkbox - Checkstate
Infomem ist global?
|
AW: NonVCL Checkbox - Checkstate
Jo das wars Danke
|
AW: NonVCL Checkbox - Checkstate
Das hättest du aber auch in meinen Demos zu den Tutorials sehen können. ;)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz