Français
Forum

COMBOBOX veux pas !

 

Alfred
Wagner
allô gens

Hab folgendes Problem

d'abord qui code
KompilierenMarqueSéparation
!
 $P+
SetErrorLevel 0
DEF GETSYSCOLOR(1) !"USER32","GetSysColor"
DECLARE UBox%,SP&,Zeile%,Zeile$

PROC SP_ONCLICK Hier sollte der ausgewählte String geschrieben werden

    GETMESSAGE

    If (UBox%,$14E,0,0)

        Print "Auswahlbox1:"

    Endif

    If (UBox%,$14E,0,1)

        Print "Auswahlbox2:"

    Endif

ENDPROC

WINDOWSTYLE 63
WINDOWTITLE "Neues Fenster"
WINDOW 22,20-640,500
SETTRUECOLOR 1
DECLARE ENDE%
CLS GETSYSCOLOR(15)
USEFONT "MS Sans Serif",13,0,0,0,0
SETDIALOGFONT 1
UBox%=Control("COMBOBOX","",$54010243,180,288,180,120,%HWND,0,%hinstance)
clearlist
Addstring "(keines)"
Addstring "Kleines Speicherabbild (64kb)"
Addstring "Kernelspeicherabbild"
Addstring "Vollständiges Speicherabbild"
@movelisttoChoice(UBox%)

If ReadIni$("Hkey_DW_2", "SYSTEMCurrentControlSetControlCrashControl","CrashDumpEnabled")="0"

    @sendmessage(UBox%,$14E,0,0)            1. Zeile anzeigen

Endif

If ReadIni$("Hkey_DW_2", "SYSTEMCurrentControlSetControlCrashControl","CrashDumpEnabled")="3"

    @sendmessage(UBox%,$14E,1,0)            2. Zeile anzeigen

Endif

If ReadIni$("Hkey_DW_2", "SYSTEMCurrentControlSetControlCrashControl","CrashDumpEnabled")="2"

    @sendmessage(UBox%,$14E,2,0)            3. Zeile anzeigen

Endif

If ReadIni$("Hkey_DW_2", "SYSTEMCurrentControlSetControlCrashControl","CrashDumpEnabled")="1"

    @sendmessage(UBox%,$14E,3,0)            4. Zeile anzeigen

Endif

SP& = @Create("Button",%HWND,Speichern,150,50,90,22)
SETFOCUS(%HWND)

WHILENOT ENDE%

    WAITINPUT

    If @EQU(%KEY,2)

        LET ENDE%= 1

    ELSEIF @EQU(%KEY,4)

    elseif @getfocus(UBox%)

        UBox_ONCLICK
        Let Zeile% = @GetCursel(UBox%)
        Let Zeile$ = @GetText$(UBox%)
        @GetCurSel(0)
        Print "Auswahlbox1:"
        @GetCurSel(1)
        Print "Auswahlbox2:"

    elseif @getfocus(SP&)

        SP_ONCLICK

    ENDIF

WEND


cela Einlesen qui Werte haut hin , mais malheureusement peux Je l' ausgewählten String dans qui combobox pas dans qui registry écrivons.

sais quelqu'un conseil ?

Grüße
Alfred avec la famille
 
WinXP-Home ,XProfan10

Alfreds ... Freeware :  [...] 
30.09.2006  
 



allô Alfred...

So?
KompilierenMarqueSéparation
 $P+
DEF @GetDlgCtrlID(1) !"USER32","GetDlgCtrlID"
DEF @ButtonClicked(1) @GetDlgCtrlID(@&(1))=-%MENUITEM
SetErrorLevel 0
DEF GETSYSCOLOR(1) !"USER32","GetSysColor"
DECLARE UBox%,SP&,Cur_SEL& ,Zeile%,Zeile$

PROC SP_ONCLICK Hier sollte der ausgewählte String geschrieben werden

    LEt Cur_SEL&=@Sendmessage(UBox%,$147,0,0)

    If Cur_SEL&=0

        Print "Auswahlbox1:"

    ElseIf Cur_SEL&=1

        Print "Auswahlbox2:"

    ElseIf Cur_SEL&=2

        Print "Auswahlbox3:"

    ElseIf Cur_SEL&=3

        Print "Auswahlbox4:"

    Endif

ENDPROC

WINDOWSTYLE 63
WINDOWTITLE "Neues Fenster"
WINDOW 22,20-640,500
SETTRUECOLOR 1
DECLARE ENDE%
CLS GETSYSCOLOR(15)
USEFONT "MS Sans Serif",13,0,0,0,0
SETDIALOGFONT 1
UBox%=Control("COMBOBOX","",$54010243,180,288,180,120,%HWND,0,%hinstance)
clearlist
Addstring "(keines)"
Addstring "Kleines Speicherabbild (64kb)"
Addstring "Kernelspeicherabbild"
Addstring "Vollständiges Speicherabbild"
@movelisttoChoice(UBox%)

If ReadIni$("Hkey_DW_2", "SYSTEMCurrentControlSetControlCrashControl","CrashDumpEnabled")="0"

    @sendmessage(UBox%,$14E,0,0)  1. Zeile anzeigen

Endif

If ReadIni$("Hkey_DW_2", "SYSTEMCurrentControlSetControlCrashControl","CrashDumpEnabled")="3"

    @sendmessage(UBox%,$14E,1,0)  2. Zeile anzeigen

Endif

If ReadIni$("Hkey_DW_2", "SYSTEMCurrentControlSetControlCrashControl","CrashDumpEnabled")="2"

    @sendmessage(UBox%,$14E,2,0)  3. Zeile anzeigen

Endif

If ReadIni$("Hkey_DW_2", "SYSTEMCurrentControlSetControlCrashControl","CrashDumpEnabled")="1"

    @sendmessage(UBox%,$14E,3,0)  4. Zeile anzeigen

Endif

SP& = @Create("Button",%HWND,Speichern,150,50,90,22)
SETFOCUS(%HWND)

WHILENOT ENDE%

    WAITINPUT

    If @EQU(%KEY,2)

        LET ENDE%= 1

    ELSEIF @EQU(%KEY,4)

    elseif @getfocus(UBox%)

        UBox_ONCLICK
        Let Zeile% = @GetCursel(UBox%)
        Let Zeile$ = @GetText$(UBox%)
        @GetCurSel(0)
        Print "Auswahlbox1:"
        @GetCurSel(1)
        Print "Auswahlbox2:"

    elseif @ButtonClicked(SP&)

        Setmenuitem 0
        SP_ONCLICK

    ENDIF

WEND


Sieht intéressant aus,. quoi la hâte du avant?

Salut

Andreas
 
30.09.2006  
 




Alfred
Wagner
allô andreas

merci pour den tip (funktioniert)

je voudrais seulement entier simple den RegWert mittels einer COMBOBOX
verändern

mfg
Alfred avec la famille
 
WinXP-Home ,XProfan10

Alfreds ... Freeware :  [...] 
30.09.2006  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

748 Views

Untitledvor 0 min.
H.Brill01.09.2021
Peter Max Müller13.11.2017
rquindt29.01.2017
Juergen Baier27.11.2011

Themeninformationen

cet Thema hat 2 participant:

Alfred Wagner (2x)
unbekannt (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie