AGB  ·  Datenschutz  ·  Impressum  







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

Button kopieren

Ein Thema von Kuster Peter · begonnen am 29. Mai 2008 · letzter Beitrag vom 29. Mai 2008
Antwort Antwort
Kuster Peter

Registriert seit: 3. Apr 2007
Ort: Zürich
136 Beiträge
 
Delphi 7 Professional
 
#1

Button kopieren

  Alt 29. Mai 2008, 10:47
Habe eine Anfängerfrage:

Ich habe auf Formular einen Button mit Befehlen im onclick. Nun will ich diesen Button auf Form2 inkl. der Befehle kopieren. Ich kann nur immer den Button ohne Befehle kopieren, die Befehle muss ich dann separat kopieren.

Hat jemand einen Tipp?

Peter
  Mit Zitat antworten Zitat
s-off
(Gast)

n/a Beiträge
 
#2

Re: Button kopieren

  Alt 29. Mai 2008, 10:50
Hallo,

zur not direkt aus Form1.dfm nach Form2.dfm kopieren.

Oder aus den GEpxerts -> ComponentToCode nutzen.
  Mit Zitat antworten Zitat
Benutzerbild von spaxxn
spaxxn

Registriert seit: 19. Nov 2004
253 Beiträge
 
Delphi XE2 Enterprise
 
#3

Re: Button kopieren

  Alt 29. Mai 2008, 10:52
Hst du den Modelmaker Codeexplorer?
  Mit Zitat antworten Zitat
Kuster Peter

Registriert seit: 3. Apr 2007
Ort: Zürich
136 Beiträge
 
Delphi 7 Professional
 
#4

Re: Button kopieren

  Alt 29. Mai 2008, 10:53
Nein ich habe nur ein gutes stabiles Delphi 7 und bin ein Anfänger, doch bin lernbereit.

Ich kann natürlich alle Buttons kopieren und dann alle Codes kopieren, doch wäre doch schön wenn das in einem Schritt gehen würde.

Peter
  Mit Zitat antworten Zitat
Benutzerbild von TeronG
TeronG

Registriert seit: 19. Jul 2004
Ort: München
960 Beiträge
 
Delphi 2007 Professional
 
#5

Re: Button kopieren

  Alt 29. Mai 2008, 10:53
Willst du zur Laufzeit kopieren?
Wie kopierst du?
(Wie) Weist du dem neuen Knopf das onClick-Ereignis zu?
龍 Der Unterschied zwischen Theorie und Praxis ist in der Praxis größer als in der Theorie.
  Mit Zitat antworten Zitat
Kuster Peter

Registriert seit: 3. Apr 2007
Ort: Zürich
136 Beiträge
 
Delphi 7 Professional
 
#6

Re: Button kopieren

  Alt 29. Mai 2008, 11:34
Ich will während dem Programmieren kopieren. Da habe ich einen Button auf Form1 und will diesen z.B. auf Form3 mit dem gleichen Befehlen im onclick haben.

Peter
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.798 Beiträge
 
Delphi 12 Athens
 
#7

Re: Button kopieren

  Alt 29. Mai 2008, 11:37
Ist leider nur in zwei Schritten möglich.

1) Erst den Knopf kopieren
2) Dann per Doppelklick den OnClick-Rumpf erstellen lassen und den Code aus dem anderen Formular reinkopieren

OK, hab geschummelt und ein paar Schritte zu einem zusammengefasst Sue me.

Sherlock
Oliver
  Mit Zitat antworten Zitat
PMM

Registriert seit: 17. Feb 2005
101 Beiträge
 
#8

Re: Button kopieren

  Alt 29. Mai 2008, 12:05
Insgesamt muss aber angemerkt werden, dass die Zwischenablage eigentlich nicht die geeignete Methode ist, Code wiederzuverwenden.
Du solltest darüber nachdenken, ob der Code der zu kopieren wäre, nicht besser in eine gemeinsame Unit ausgelagert werden kann. Evtl. ist auch "Forumlar-Vererbung" in dieser Situation die richtigere Lösung (da wird der Code der Eventhandler, und nicht nur der Button, mit geeerbt.
PMM
  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 05:57 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