ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
454
454
EMPFEHLEN
-
Hallo,
habe ein Programm in Delphi geschrieben - sei es erstmal der einfach halber nur eine Form mit keinen Controls darauf.
Wie kann ich nun auf dieses Delphi Form einen Button anbringen?
habe überlegt das mit Windows.Forms zu machen, aber da wird eine Form von C# erwartet.
Kann man das auch so machen, das ich die windows.Forms benitzen kann, aber halt auf das Delphi Formular anwenden kann?
z.b.
DelphiHandle = FindWindow(...
Button MyButton = new Button();
MyButton.Add(DelphiHandle)
...
Danke für Hilfe
Jens
-
Hmm, also als Anreitz könnte ich dir folgendes sagen:
Hol dir vom Delphifenster die Position udn Maße und nutze statt WinForm vielleicht WPF.
Dann machst du in WPF ein komplett durchsichtiges Fenster (nur der Hintergrund) und lässt per Dispatcher die Position ständig updaten (ja, eventuell CPUlastig)
Auf dem Durchsichtigen WPF Fenster baust du dann die Controls ein.
Nachteile dieser Technik wären z.B., dass die Controls hinterherziehen.
Zudem finden sämtliche Controlevents im WPFFenster statt, sodass du diese eventuell auch irgentwie rüberleiten musst.
Zumal ich auch nicht weiß, wie und ob man von einem Delphifenster sich die Maße holen kann.
Und wenn du es unbedingt mit WinForms machen willst, ich weiß nicht wie man da den Hintergrund transparent bekommt.
Wie gesagt, nur ein Anreitz.;::::;
Ähnliche Themen
-
<form> Button ist weg
Von peper im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 29.09.09, 18:10 -
form button in der thickbox
Von rollerueckwaerts im Forum Javascript & AjaxAntworten: 16Letzter Beitrag: 01.10.08, 19:22 -
Cursor ausblenden auch auf fremde Anwendung in Form
Von Taktaky im Forum Delphi, Kylix, PascalAntworten: 0Letzter Beitrag: 25.09.07, 00:36 -
form - welcher button?
Von polar im Forum PHPAntworten: 2Letzter Beitrag: 21.10.02, 14:26 -
grafik als -form- button?
Von mzeem im Forum PHPAntworten: 8Letzter Beitrag: 19.06.02, 13:50





Zitieren
Login




