Español
Fuente/ Codesnippets

Choicebox Editierbare Numerisch Nummern Nur Ziffern

 

E.T.
Yo such después de el Message para una editierbare ChoiceBox )3) , en en dieser sólo Numerische Eingaben zuzulassen. Hab ahora ya alles en el Kopf gestellt, kanns pero no mehr encontrar. Mir es aber así, como hätte Yo el ya veces irgendwo gehabt...

Wenn alguien esta Message en el Schubkasten ha, entonces Por favor, Yo bastante lieb en Preisgabe.

[offtopic]Das wäre auch veces ne Concepto: Un Messages-Sammlung, porque irgendwie es überall sólo el Hälfte, aber nie el, qué sucht... [/offtopic]


Editar: Solución:
Michael Dell
Ein kleines Ejemplo:
Def sEditNum(1) Externo("USER32","SetWindowLongA",&(1),-16,(Externo("USER32","GetWindowLongA",&(1),-16) | $2000))
Def gWindow(1)  Externo("USER32.DLL","GetWindow",&(1),5)   &GW_CHILD = 5
Declarar GL_ChB01&,GL_ChBoxChild01&
Cls
GL_ChB01&        = Control("ComboBox","",$5401024E,20,20,360,240,%HWnd,$9100,%HInstance)  Editierbare ChoiceBox
GL_ChBoxChild01& = gWindow(GL_ChB01&)           Child-Editar-Handle el ChoiceBox holen!
sEditNum(GL_ChBoxChild01&)   Child-Editar en Nur-Pagar-Eingabe conjunto.

Mientras que 1

    WaitInput

EndWhile

End


IF
ES_NUMBER
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
08.12.2008  
 



Message oder Style?

Mir hilft meist Konstantinopel  [...]  .
 
08.12.2008  
 




Detlef
Jagolski
Von Thomas Hölzer y Andreas Miethe.
 $H C:WINDOWS.PH
 $H C:MESSAGES.PH
 $P+
Conjunto("ErrorLevel",0)
Def SetEditNumeric(1) ~SetWindowLong(&(1),~GWL_STYLE, ~GetWindowLong(&(1),~GWL_STYLE) | $2002)
Struct ComboBoxInfo = cbSize&,rcItem#(16),rcButton#(16),stateButton&,hwndCombo&,hwndItem&,hwndList&
Declarar appexit%
Declarar ChoiceBox1&
Declarar ComboBoxInfo#
Declarar Edithandle&

Proc EditComboBox

    Parámetros Handle&
    Dim ComboBoxInfo#,ComboBoxInfo
    ComboBoxInfo#.cbSize& = SizeOf(ComboBoxInfo#)
    ~GetComboBoxInfo(Handle&,ComboBoxInfo#)
    var ComboBoxEdit& = ComboBoxInfo#.hwndItem&
    Disponer ComboBoxInfo#
    Volver ComboBoxEdit&

ENDPROC

Conjunto("TrueColor",1)
Ventana de Estilo $003F
Título de la ventana "Test"
Ventana %maxX + 5,114 - 498,415
Cls ~GetSysColor(15)
ChoiceBox1&=Crear("ChoiceBox",%hwnd,3,64,46,145,120)
Edithandle& = EditComboBox(ChoiceBox1&)
SetEditNumeric(Edithandle&)
SetWindowPos %hwnd = 207,114 - 498,415;0

Sinestar encargado appexit%

    WaitInput

    If %key = 2

        Let appexit%=1

    ElseIf GetFocus(ChoiceBox1&)

    ElseIf %key = 4

        Fenstergröße

    ElseIf %key = 5

        Ayuda

    EndIf

EndWhile


Saludo
Detlef
 
XProfan X4, PRFellow, Profan2Cpp - Version 2.0c-pre5, Windows 11
08.12.2008  
 




Michael
Dell
Ein kleines Ejemplo:
Def sEditNum(1) Externo("USER32","SetWindowLongA",&(1),-16,(Externo("USER32","GetWindowLongA",&(1),-16) | $2000))
Def gWindow(1)  Externo("USER32.DLL","GetWindow",&(1),5)   &GW_CHILD = 5
Declarar GL_ChB01&,GL_ChBoxChild01&
Cls
GL_ChB01&        = Control("ComboBox","",$5401024E,20,20,360,240,%HWnd,$9100,%HInstance)  Editierbare ChoiceBox
GL_ChBoxChild01& = gWindow(GL_ChB01&)           Child-Editar-Handle el ChoiceBox holen!
sEditNum(GL_ChBoxChild01&)   Child-Editar en Nur-Pagar-Eingabe conjunto.

Mientras que 1

    WaitInput

EndWhile

End
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
08.12.2008  
 



ES_NUMBER
 
08.12.2008  
 



Zum Quelltext


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

9.036 Views

Untitledvor 0 min.
Walter08.05.2021
E.T.31.10.2019
Rainer Hoefs02.07.2019
Manfred Barei20.06.2017
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie