Autor Beitrag
endymion21
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Do 26.06.03 15:09 
Hi Ho,

wie kann ich mit Delphi eine .bat Datei ausführen lassen?
Zudem gibt es eine Möglichkeit, wenn ich 20 gleich Komponenten habe, die ich comp1, comp2, comp3 etc benannt habe, mittels einer for i:=1 to 20 schleife zuzugreifen?

Danke

Moderiert von user profile iconTino: Titel geändert da es hier die VCL Sparte ist.
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Do 26.06.03 15:22 
1. Solltest Du pro Thread nur eine Frage stellen, wenn sie so extrem unterschiedlich sind. Also 2 Threads aufmachen.

Zum ersten solltest Du mal suchen nach ShellExecute, um Dateien auszuführen.

Zum zweiten schaust Du Dir mal diesen Beitrag an und wenn der Dir nix sagt, dann such einfach nach FindComponent.
mimi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Do 26.06.03 18:31 
beispiel:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
var
  i:Byte;
  DefaultName:STring;
begin
  DefaultName:='Button';

  for i:=1 to 20 do begin
    with TButton(FindComponenet(defaultname+ IntToStr(i) )) do begin
      ShowMessage(Name);
    end;
  end;
end;

so sollte funktionieren, habe ich nicht getestet......

_________________
MFG
Michael Springwald, "kann kein englisch...."