Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Per edit-feld den quelltext verändern (https://www.delphipraxis.net/85259-per-edit-feld-den-quelltext-veraendern.html)

Jakob3 28. Jan 2007 09:53


Per edit-feld den quelltext verändern
 
gibt es eine Möglichkeit mit editfeldern den quelltext des laufenden programm zu verändern?

also:

Code:
var test: integer;

randomize;
test[1]:= test;
test[2] := test1;

//....
der benutzer hat jetzt ein edit-feld vor sich und wenn er "test3" reinschreibt sollte sich der quelltext so ändern:

Code:
var test: integer;

randomize;
test[1]:= test;
test[2] := test1;
test[3]:= test3;

//....
Geht das?

p0w3r5tr34m3r 28. Jan 2007 10:29

Re: Per edit-feld den quelltext verändern
 
du könntest die procedure test3 aufrufen wenn der user dort in das edit - feld "test3" reinschreibt, aber den Quelltext zu ändern geht glaube ich nicht :)

Mit freundlichen Grüßen
Florian

mkinzler 28. Jan 2007 10:55

Re: Per edit-feld den quelltext verändern
 
Zum Compilieren müßtests du das laufende Programm beenden, den Quelltext neu kompilieren und das Programm neu Starten. Vielleicht wäre es einfacher die Änderungsmöglichkeit durch externe Datenspeicherung zu lösen.

Meflin 28. Jan 2007 11:03

Re: Per edit-feld den quelltext verändern
 
So wie du das vor hast geht das definitiv nicht!

Aber vielleicht hilft dir das hier weiter: http://www.remobjects.com/page.asp?id={9A30A672-62C8-4131-BA89-EEBBE7E302E6}


MrKnogge 28. Jan 2007 12:04

Re: Per edit-feld den quelltext verändern
 
Hallo,

den Quelltext direkt kannst du nicht ändern, aber was willst du denn letztendlich erreichen ?
Wenn du beispielsweise nur alle Eingaben haben möchtest, so Schau dir mal TStringList an.
Delphi-Quellcode:
var
  test: TStrings;
 
//...

  test := TStringlist.Create;

//...
 
 
randomize;
test.Add('test');
test.Add('test1');

//...
 
// Bei eingabe
test.Add('test3'); // bzw test.Add()Edit1.Text;
Gruß

DP-Maintenance 28. Jan 2007 23:04

DP-Maintenance
 
Dieses Thema wurde von "Phoenix" von "Programmieren allgemein" nach "Object-Pascal / Delphi-Language" verschoben.
Hier gehts um Delphi


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz