uruchamianie programu z funkcjiami jako parametry

Odpowiedz Nowy wątek
autor
2006-12-26 03:08
autor
0

mam taki oto kod:

var
  naped : char;
  typ   : integer;
begin

  //wykonanie pętli dla wszystkich liter alfabetu
  for naped:='a' to 'z' do
    begin
      //wywołanie funkcji informującej o npędzie
      typ:=GetDriveType(pchar(naped));
      //wyświetlenie informacji
      case typ of

        DRIVE_FIXED:     ShellExecute(GetDesktopWindow,'open',PChar('C:\windows\System32\defrag.exe'),'TUTAJ -v',nil,SW_SHOWNORMAL);

      end;
    end;

end.

i chce jako parametry wiersza poleceń wstawić litere dysku odnalezionego dysku oraz -v. Jak to zrobić?

Pozostało 580 znaków

2006-12-26 10:38

Rejestracja: 14 lat temu

Ostatnio: 10 lat temu

0

parametr : string;

begin
parametr :='-';
jak znalazl dysk to wtedy parametr := parametr+'litera dysku';
end;

poznie tylko pchar(parametr)

Pozostało 580 znaków

autor
2006-12-26 11:01
autor
0

czyli?? Możesz mi to pokazać na jakimś przykładzie?

Pozostało 580 znaków

2006-12-27 00:55

Rejestracja: 13 lat temu

Ostatnio: 10 lat temu

0
autor napisał(a)
ShellExecute(GetDesktopWindow,'open',PChar('C:\windows\System32\defrag.exe'),'TUTAJ -v',nil,SW_SHOWNORMAL);

Co to ma być te 'TUTAJ -v' ??

Po co porobiłeś tyle tych samych tematów (tym bardziej, że w każdym są odpowiedzi na twoje pytanie...)? Zamiast tego co napisałeś ma być 'c: -v'.

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0