Startseite ¦  was ist neu ¦  programmier tips ¦  indy artikel ¦  intraweb artikel ¦  informationen ¦  links ¦  interviews ¦  sonstiges
kylix ¦  tutorials ¦  online shop ¦  fotos ¦  Add&Win Gewinnspiel


Willkommen Gast. Bitte einloggen oder registrieren.
22.05.2012, 13:00:11
Übersicht Hilfe Suche Einloggen Registrieren

+  SwissDelphiCenter Forum
|-+  German Forums
| |-+  Einsteiger Forum
| | |-+  Auch Create Frage:sollte sehr einfach sein...
« vorheriges nächstes »
Seiten: [1] Drucken
Autor Thema: Auch Create Frage:sollte sehr einfach sein...  (Gelesen 2285 mal)
thabro
Jr. Member
**
Offline Offline

Beiträge: 84


42190090 Keiner Keiner Keiner
WWW
« am: 04.05.2003, 14:56:27 »

Ich möchte einfach eine Form herstellen die :
1 Richedit
1 Edit
1 ListBox

hat.

und das ziemlich unendlich.

Wie muss ich vorgehen
Die Form habe ich bekommen, jedoch kann ich nicht in die Form(die erstellt wurde) das Richedit usw. setzten.

Kann mir jemand nen example code geben `?

Code:
txt_Channel :  TRichedit;



txt_Channel.Create := TRichedit.Create (SELF);

txt_Channel.left := 0;

txt_Channel.top := 0;

txt_Channel.width := 100;

txt_Channel.Height:= 100; txt_Channel.Visible := True;
Dieser Code funktioniert NICHT, wesshalb ?

thx a lot

thabro
Gespeichert
Rainer
Hero Member
*****
Offline Offline

Beiträge: 1666


WWW
« Antworten #1 am: 04.05.2003, 16:08:24 »

txt_Channel := TRichedit.Create (Self);

Aber nur mal so am Rande, wieso designst Du das Fenster nicht in der Delphi IDE und erzeugst dann nur noch diese TForm-Klasse (die dein RichEdit, ListBox, usw.) enthält dynamisch?
Gespeichert

MfG Rainer

end.
thabro
Jr. Member
**
Offline Offline

Beiträge: 84


42190090 Keiner Keiner Keiner
WWW
« Antworten #2 am: 04.05.2003, 19:32:50 »

Hi Rainer.

Kannst du mir noch sagen was und wozu IDE genau ist?
Ich hab den Begriff schon 1000 mal gesehn.


thx
thabro
Gespeichert
Jailbird
Hero Member
*****
Offline Offline

Beiträge: 1866

34030132 jailbird_24@hotmail.com
WWW
« Antworten #3 am: 04.05.2003, 19:37:47 »

die IDE ist nix anderes als die programmierumgebung von delphi (delphi32.exe) :)

IDE = Integrated Development Environment
Gespeichert

thabro
Jr. Member
**
Offline Offline

Beiträge: 84


42190090 Keiner Keiner Keiner
WWW
« Antworten #4 am: 05.05.2003, 08:05:28 »

Muss ich dazu einfach eine Form seperat speichern
und dann kann ich sagen dass er sie 100 mal öffnen soll ???


wie geht das genau und wo find ich es '??
thx
thabro
Gespeichert
Rainer
Hero Member
*****
Offline Offline

Beiträge: 1666


WWW
« Antworten #5 am: 05.05.2003, 16:47:28 »

Ganz normal Datei - Neu - Formular ein neues Formular erstellen und die gewünschten Komponenten darauf platzieren. Das Formular in den Projektoptionen von den automatisch erstellten Formularen entfernen.
Dann in der Unit, aus der das Formular erzeugt werden soll, die Unit deiner neuen Form-Klasse hinzufügen (Standard uses unit2;)
Nun kannst Du
var
  DeineForm: TDeineForm
begin
  DeineForm := TDeineForm.Create(Self);
  {...}
end;
ausführen und damit das Fenster erzeugen.
Gespeichert

MfG Rainer

end.
Gunnar
Newbie
*
Offline Offline

Beiträge: 9

36201887
« Antworten #6 am: 17.05.2007, 23:29:30 »

Hi, dieses ist zwar ein uralter Beitrag, doch baut mein Problen genau hier drauf auf... ist es möglich, und wenn ja wie, eine bestimmte Variable an das neue Fenster zu übergeben? Soll heißen, dass z.B. an das zuerst erstellte Fenster die Zahl 500 als Variable und an das nächste neue Fenster dann z.B. 671 übergeben wird...

ist sicher möglich, nur hab ich ne Denkblockade... muss wohl am Männertag liegen :)
Gespeichert
Loïs Bégué
Global Moderator
Hero Member
*****
Offline Offline

Beiträge: 1718



WWW
« Antworten #7 am: 19.05.2007, 15:08:02 »

Die allereinfachste Lösung (es gibt aber andere, z.T. schönere...) :
Code:
Type
  TDeineForm = class (TForm)
  ...
  public
     StartValue: Integer;
  ...
  end;

implementation

var
  DeineForm: TDeineForm
begin
  DeineForm := TDeineForm.Create(Self);
  DeineForm.StartValue := 500;
  DeineForm.ShowModal;
  {...}
end;
Gespeichert

Prof.Y
Arpoon
Gunnar
Newbie
*
Offline Offline

Beiträge: 9

36201887
« Antworten #8 am: 19.05.2007, 15:54:05 »

Klasse, danke schön... darauf kann ich aufbauen :)
Gespeichert
Seiten: [1] Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS