Deutsch
SKControl.DLL

XProfan 11 und Color-Edits

 

Nico
Madysa
Hallo Sebastian!

Lange hab ich gebraucht um die Fehlerquelle zu finden: Irgendwie lassen sich Color-Edit und Color-Multiedit unter XProfan 11 nicht mehr mit GetText$() auslesen zu lassen. Oder habe ich doch noch einen Denkfehler drin?

Gruß Nico

1 kB
Kurzbeschreibung: Color-Edits und GetText$
Hochgeladen:16.10.2008
Ladeanzahl168
Herunterladen
 
Nico Madysa
16.10.2008  
 




Detlef
Jagolski
Hallo Nico,

Versuch das mal:
KompilierenMarkierenSeparieren
 $H WINDOWS.PH
 $H MESSAGES.PH
var hSKControl& = ImportDLL("SKControl.dll","")
SKCtrl_InitDLL()
Class TClass = MEdit& , TClass@

proc TClass.TClass

    .MEdit& = SKCtrl_CreateColorEdit(%hWnd,"",$FFFFFF,$444444,5,5,100,-100,%hInstance)

endproc

cls
declare My#,tst&
My# = New(TClass)
tst& = SKCtrl_CreateColorMultiEdit(%hWnd,"",$FF,$FF00,110,5,100,100,%hInstance)

whilenot IsKey(27)

    waitinput
    WindowTitle GetText$(~GetWindow(tst&,~GW_CHILD))

wend

Dispose My#
SKCtrl_DeinitDLL()
end

Gruß
Detlef
 
XProfan X4, PRFellow, Profan2Cpp - Version 2.0c-pre5, Windows 11
16.10.2008  
 




Sebastian
König
Hallo Nico,

spontan würde ich sagen, dass Du vermutlich eine ältere Version der SKControl.DLL einsetzt. Durch die Erweiterung von GetText$() zur Abfrage verschiedener Control-Typen gibt es damit unter neueren XProfan-Versionen nämlich Probleme. Welche Version genau benutzt Du?

MfG

Sebastian

P.S.: Falls es das nicht ist, muss ich mir das ganze mal genauer ansehen. Detlefs Lösung/Workaround sieht allerdings auch gut aus.
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
16.10.2008  
 




Dieter
Zornow
@Nico
Du nutzt eine alte Version der Dll bei mir gehts, nimm doch die, die bei XProfan 11 im Roc Verzeichnis Lib ist. Die geht auch.
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
16.10.2008  
 




Nico
Madysa
Hmm, ok, ich hab die aus dem XProfan-Manager verwendet, also Schande über Dietmar.

PS: Nein natürlich nicht, ich hab ja auch eine veraltete XProfan-Manager-Version, also doch allein meine Schuld.
 
Nico Madysa
17.10.2008  
 




Dietmar
Horn
Im XProfan-Manager ist immer das aktuellste Zeugs an DLLs und sonstigen Tools drin, was es für die Allgemeinheit übers Internet gibt. Wer zu doof ist, sich die jeweils aktuellste XPM-Version von [...]  zu ziehen, der ist selber schuld ...

Gruß
Dietmar
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
17.10.2008  
 



Nana! Die Erzeugnisse aus meiner Feder sind immer alt sobald Du diese irgendwie umgeschrieben und zurechtgewurstelst einbindest, auch weil ich ständig aktualisiere und Du die neueren Varianten kaum immer einpflegst. Hast Du im XProfan-Manager eigentlich noch mein "altes" PSA-Zeugs? Mist, man wird aber auch zu leicht offtopic - ich sollte endlich die Threadverschachtelung veröffentlichen.
 
17.10.2008  
 




Nico
Madysa
Och, ist doch ganz gemütlich so.
Besser wäre eine Funktion, die einen Text automatisch scannt und an passender Stelle Offtopic-Klammern setzt.
 
Nico Madysa
17.10.2008  
 



Stimmt, das wäre besser.
 
17.10.2008  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

5.131 Betrachtungen

Unbenanntvor 0 min.
Walter27.10.2018
p.specht13.12.2017
Peter Max Müller22.11.2017
rquindt20.04.2016
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


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