Registriert seit: 19. Jan 2005
Ort: Elstra
764 Beiträge
Delphi 7 Enterprise
|
Re: Listbox Speichern, + Listbox und Shellexecute
3. Feb 2005, 13:36
Zitat von jfheins:
Wenn es einfach nur das tun muss, reicht folgendes:
Delphi-Quellcode:
program Project1;
uses
Forms, ShellAPI, Windows;
var
i: Cardinal;
Programme: Array[0..2] of String = ('notepad', 'calc', 'iexplore');
{$R *.res}
begin
Application.Initialize;
Application.Run;
for i := 0 to high (Programme) do
Shellexecute(Application.Handle, nil, PChar(Programme[i]), nil, nil, SW_SHOW);
end.
Für diesen Zweck würde doch auch eine einfache Konsolen-Anwendung reichen. Dann spart man Ressourcen ein und der Programmstart dauert nicht so lange, wie bei einer "richtigen" Anwendung.
Also in etwa so:
Delphi-Quellcode:
program Project1;
{$APPTYPE CONSOLE}
uses
ShellAPI, Windows;
var
i: Cardinal;
Programme: Array[0..2] of String = ('notepad', 'calc', 'iexplore');
begin
for i := 0 to high (Programme) do
Shellexecute(0, nil, PChar(Programme[i]), nil, nil, SW_SHOW);
end.
MfG
Binärbaum
There are exactly 10 kinds of people: those who understand binary, and those who don't.
---
"Software reift beim Kunden. Bei Hardware ist es anders: Hardware fault beim Kunden." - Rainer G. Spallek
|
|
Zitat
|