Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.199 Beiträge
 
Delphi 12 Athens
 
#4

Re: In SaveDialog anderer Anwendung werte ändern nonVCL

  Alt 23. Apr 2006, 18:42
Also ich sende per (hab nachgeguckt):
Delphi-Quellcode:
S=String

SendMessage(H, WM_SETTEXT, 0, Integer(S));
Was dein Auswahl angeht:
Ich kenn mich leider noch nicht so mit ComboBoxen aus ... mine eigene ComboBox sieht ja noch nichtmal wie eine ComboBox (nonVCL) aus.
(das rechte/unter Eingabefeld im SaveDialog - anderer Thread)
Aber zumindestens hatte ich jetzt auch schon selber die ID's rausbekommen (steht auch drüben)

Aber soweit ich weiß, wird das ausgewählte sofort in die TOpenFilename-Struktur eingetragen,
es wird also nicht erst am Ende ausgelesen, daher geh ich mal davon aus, daß du zwar den wert änderst, aber keine Änderungsbotschaft an den Explorer-Hook gesendet wird.
Ich würde also mal empfehlen, daß u nachsiehst, welche Änderungsmitteilung gesendet wird, nachdem in User die Einstellung im Feld ändert,´dann bräuchtest du doch nur noch diese Nachricht selber senden, nachdem du den Text geändert hast.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat