Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Funktionsnamen aus Variablen? (https://www.delphipraxis.net/51162-funktionsnamen-aus-variablen.html)

KLS 11. Dez 2006 13:15

Re: Funktionsnamen aus Variablen?
 
wie auch immer, vielleicht hab ich andere einstellungen, aber bei mir meckert der bei ä,ö,ü,ß auf jeden fall.

Hawkeye219 11. Dez 2006 13:33

Re: Funktionsnamen aus Variablen?
 
Es liegt nicht an den Einstellungen und es wird auch nichts wegoptimiert. Seit Delphi 2005 ist es möglich, Umlaute und das "ß" in Bezeichnern zu verwenden. Ich vermute daher, daß -=IOI=- eine neuere Delphi-Version verwendet. Sein Profil sagt leider nichts darüber aus.

Gruß Hawkeye

-=IOI=- 11. Dez 2006 14:40

Re: Funktionsnamen aus Variablen?
 
ich nutze delphi 2005 personal.
trotzdem schien es ja an dem 'ß' zu liegen, da es nach einer änderung in 'ss' funktionierte.

lieber wär mir allerdings eine lösung für mein parameter problem :wink:

KLS 11. Dez 2006 17:10

Re: Funktionsnamen aus Variablen?
 
vielleicht nicht das beste, aber so geht es auf jeden fall mit einfachen variablen.

Delphi-Quellcode:
var
  wartezeitschliessen : integer;

procedure TForm1.schliessen;
begin
  sleep(wartezeitschliessen); //nur als beispiel
  Close;
end;

procedure TForm1.Button1Click(Sender: TObject);
const
  s = 'schliessen 5000';
var
  sp,st : string;
begin
  sp := copy(s,1,pos(' ',s) - 1); //schliessen
  st := copy(s,pos(' ',s) + 1,length(s)); //5000
  wartezeitschliessen := strtoint(st); //globale variable!
  StarteRoutineByName(Form1,sp);
end;

-=IOI=- 11. Dez 2006 18:07

Re: Funktionsnamen aus Variablen?
 
super, ich danke dir.
da ich nach derzeitigem stand nur einfache variablen übergeben muss, reicht das vollkommen aus.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:40 Uhr.
Seite 3 von 3     123   

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