AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Externes Edit mit einem Wert besetzten

Ein Thema von xZise · begonnen am 24. Feb 2007 · letzter Beitrag vom 24. Feb 2007
Antwort Antwort
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#1

Externes Edit mit einem Wert besetzten

  Alt 24. Feb 2007, 16:26
Ich habe ein Edit auf einer anderen Anwendung und möchte das mit einem Wert besetzten.
Nur wie mache ich das?
Das Handle des Fensters und Edits habe ich schon...
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#2

Re: Externes Edit mit einem Wert besetzten

  Alt 24. Feb 2007, 16:28
Dazu musst du soviel ich weiss die andere Anwendung mit bestimmten Parametern Starten und diese dan Abfangen..

Wie das geht weiss ich nicht mehr genau. Am besten du benutzt mal die Forum Suche das gabs schon des Öfteren.
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Externes Edit mit einem Wert besetzten

  Alt 24. Feb 2007, 16:39
Moin Fabian,

such' hier mal nach Hier im Forum suchenWM_SETTEXT.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#4

Re: Externes Edit mit einem Wert besetzten

  Alt 24. Feb 2007, 17:03
Hmm, aber wie benne ich jetzt die Paramter von "SendMessage"?
Der 1. ist wahrscheinlich das Mutterfenster?
Der 2. benötigt "WN_SETTEXT"?
Der 3. und 4. sind mir vollends unklar.
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Externes Edit mit einem Wert besetzten

  Alt 24. Feb 2007, 17:15
Moin Fabian,

hast Du es Dir auch einmal im MSDN angeschaut?
MSDN-Library durchsuchenWM_SETTEXT

BTW:
Prinzipiell ist es eine gute Idee, ein aktuelles PSDK installiert zu haben, zumindest, wenn man über eine entsprechende Internetverbindung verfügt.
(kann man sich, z.B. hier als DVD-ISO-Image herunterladen.)
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#6

Re: Externes Edit mit einem Wert besetzten

  Alt 24. Feb 2007, 17:16
1 ist das Handle des Edits (denn an dieses soll die Message)
2 ist die message (wm_settext)
3 und 4 findest du in der Hilfe zu wm_settext
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#7

Re: Externes Edit mit einem Wert besetzten

  Alt 24. Feb 2007, 17:16
Was ist ein PSDK?
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#8

Re: Externes Edit mit einem Wert besetzten

  Alt 24. Feb 2007, 17:18
Zitat von hedie:
Was ist ein PSDK?
Halte einfach mal in den Beiträgen die Maus über diesen Beitrag bzw. benutze Google.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#9

Re: Externes Edit mit einem Wert besetzten

  Alt 24. Feb 2007, 17:29
Also die 3. und 4. Paramater sind "0" und ein "null-terminierter" string.... Problem => Strings passen nicht in Integer ...

PS: Ist die PSDK sozusagen, das MSDN "offline"? Wiki gibts dazu net
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#10

Re: Externes Edit mit einem Wert besetzten

  Alt 24. Feb 2007, 17:33
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  buffer: AnsiString;
begin
  buffer:= 'Hallo';
  SendMessage({handle}, WM_SETTEXT, 0, Integer(@buffer[1]));
end;
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:59 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz