Italia
Fonte/ Codesnippets

Ohne Spinedit Trennpunkte

 
- Page 1 -



Torsten
Rümker
Moin,
kann mir jemand verraten, wie ich einem Spinedit die 1.000 Trennpunkte abgewöhnen kann?

also 1000 statt 1.000

MfG
Torsten
 
Ich lerne, ob ich will oder nicht!
Betriebssystem:
- Ubuntu 15.x
- Windows (diverse)
XProfan Version: X2
11.11.2005  
 



 
- Page 1 -


Uwe's Variante als mögliche XPSE
 
16.08.2007  
 



Interessant das dies nicht funktioniert:
 
16.08.2007  
 




GDL
Ciao,

habe mich mit Michaels Code zu presto gefreut.Lassen sich mit gettext$() nicht auslesen.
Original-Autor: Thomas Hölzer
Bearbeited: Michael Dell
declare m&

Proc CrSpinEdit

    Parameters wHndl&,x&,y&,dx&,dy&,sed_max&,sed_min&,sed_start&,align&,art&
    Def InitCommCntrl(0) !ComCtl32.Dll,InitCommonControls
    Def CreateSpinED(12) !ComCtl32.Dll,CreateUpDownControl
    Declare sed&,alignCT&

    If (align&>3)

        alignCT& = 8
        align& = (align&-4)

    EndIf

    CaseNot (art&=0): art& = 6000  keinen Punkt setzen
    InitCommCntrl()
    sed& = CreateSpinED($54800226+alignCT&+art&,0,0,0,0,wHndl&,$0FFFF,%hinstance,
    Control(Edit,,$50000000+align&,x&,y&,dx&,dy&,wHndl&,0,%HInstance,$200),
    sed_max&,sed_min&,sed_start&)
    locate 15,10
    print Erstellungsinhalt= +gettext$(sed&)
    Return sed&

EndProc

**** Beispiel ****
Windowtitle Über Systemmenü beenden
Cls External(USER32.DLL,GetSysColor,15)
Normales Control
m&=CrSpinEdit(%HWnd,10,10,100,22,10010,9990,10000,0,1)  Links  + UpDown Rechts - Punkt
CrSpinEdit(%HWnd,10,50,100,22,10010,9990,10000,1,1)  Zentriert + UpDown Rechts - Punkt
CrSpinEdit(%HWnd,10,90,100,22,10010,9990,10000,2,1)  Rechts  + UpDown Rechts - Punkt
Gedrehtes Control
CrSpinEdit(%HWnd,150,10,100,22,10010,9990,10000,6,0)  Rechts  + UpDown Links + Punkt
CrSpinEdit(%HWnd,150,50,100,22,10010,9990,10000,5,0)  Zentriert + UpDown Links + Punkt
CrSpinEdit(%HWnd,150,90,100,22,10010,9990,10000,4,0)  Links  + UpDown Links + Punkt

While 1

    WaitInput
    locate 16,10
    print Ausleseinhalt= +gettext$(m&)

EndWhile

End

Probiere nun iFs Vorschlag aus.

Servus
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
16.08.2007  
 




GDL
Hallo iF,

Warst schneller, kann kein Spinedit mittels gettext$() von diesen Codebeispielen auslesen.

Servus
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
16.08.2007  
 




Jörg
Sellmeyer
Hallo Georg,

Damit funktioniert es:
print "Ausleseinhalt= "+gettext$(SendMessage(m&,1130,0,0))'UDM_GETBUDDY
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
16.08.2007  
 




GDL
Es geht, klasse.

Servus
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
16.08.2007  
 



 
- Page 2 -



GDL
Probiere nun selbst schon mit Xprofan seinen settext und mit wm_settext rum, bekomme es aber nicht hin.
Jörg weisste zufällig auch die Möglichkeit per settext.Danke.

Servus
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
24.08.2007  
 




Jörg
Sellmeyer
Hallo Georg,
Du mußt wieder die Message UDM_GetBuddy einsetzen:
SetText SendMessage(m&,$046A,0,0),9992

So sollte es funktionieren.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
25.08.2007  
 




GDL
Funzt einwandfrei.
 
Windows7 Xprofan 8,9,10 [...]  [...] 
25.08.2007  
 




GDL
Also dieses Spinedit hat es echt in sich.Nun gehen die Up/Downpfeile nach
SetText SendMessage(m&,$046A,0,0),9992
nicht mehr.

Servus
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
25.08.2007  
 




Martin
Kempf
Ich stehe auch vor diesem Tausenderpunktproblem und frage mich, obs in der Version 11.2 mittlerweile vielleicht einen einfachen Schalter gibt, um diesen Trennpunkt abzuschalten?
 
21.08.2009  
 



Hallo Martin, Du kannst die 11er Hilfedatei einfach laden unter  [...]  - imho aber speziell hierfür (bisher) keine in XProfan eingebaute Lösung gibt.

In (einem mittlerweile doch schon älterem Programm) Okrea  [...]  habe ich das "ganz interessant" gelöst - wie ich find. ^^



Nachtrag: Schön - sehe es geht eher drum die Punkte wegzubekommen - nuja!

20 kB
Hochgeladen:21.08.2009
Downloadcounter183
Download
 
21.08.2009  
 




Zum Quelltext


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

14.631 Views

Untitledvor 0 min.
p.specht28.12.2020
Rainer Hoefs09.03.2018
Peter Max Müller19.10.2017
Walter17.01.2016
Di più...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie