Kopiowanie pliku :/

lasek_99

Użytkownik
Dołączył
Grudzień 18, 2007
Posty
152
Mam taki kodzik:
Kod:
const
  NCrack = 'LaunchGTAIV.exe';
...
Sciezka:= {DriveComboBox1.Drive + }DirectoryListBox1.Directory + '\' + NCrack;
try
CopyFile('Data\Crack\' + NCrack, PChar(Sciezka), True);
ShowMessage(Sciezka);
except
MessageBox(Handle, 'Błąd podczas wgrywania cracka', PChar(Form2.Caption), MB_OK or MB_ICONWARNING);
end;
MessageBox(Handle, 'Crack został wgrany pomyślnie!', PChar(Form2.Caption), MB_OK or MB_ICONWARNING);
//Close;

Mam też komponenty:
-DirectoryListBox1
-DriveComboBox1

I po wejściu w odpowiedni katalog i naciśnięciu przycisku OK powinien się kopiować plik. Ale nie działa to :| Kopiuje się TYLKO wtedy kiedy chce skopiować do katalogu, w którym jest mój program (Tzn. Bez zmian w DirectoryListBox).

Jak na to zaradzić?
 

lol_ek

Użytkownik
Dołączył
Maj 30, 2003
Posty
306
<div class='quotetop'>CYTAT(lasek_99 @ 5.12.2008, 23:57) <{POST_SNAPBACK}></div>
Mam taki kodzik:
Kod:
const
  NCrack = 'LaunchGTAIV.exe';
...
Sciezka:= {DriveComboBox1.Drive + }DirectoryListBox1.Directory + '\' + NCrack;
try
CopyFile('Data\Crack\' + NCrack, PChar(Sciezka), True);
ShowMessage(Sciezka);
except
MessageBox(Handle, 'Błąd podczas wgrywania cracka', PChar(Form2.Caption), MB_OK or MB_ICONWARNING);
end;
MessageBox(Handle, 'Crack został wgrany pomyślnie!', PChar(Form2.Caption), MB_OK or MB_ICONWARNING);
//Close;

Mam też komponenty:
-DirectoryListBox1
-DriveComboBox1

I po wejściu w odpowiedni katalog i naciśnięciu przycisku OK powinien się kopiować plik. Ale nie działa to :| Kopiuje się TYLKO wtedy kiedy chce skopiować do katalogu, w którym jest mój program (Tzn. Bez zmian w DirectoryListBox).

Jak na to zaradzić?[/b]


A czy ''Data\Crack\' + NCrack,' tez nie powinienno byc typu PChar ?
 
Do góry Bottom