Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.10.31;
Скачать: [xml.tar.bz2];

Вниз

Как то можете помоч а то у меня не получается   Найти похожие ветки 

 
Xman   (2002-10-21 14:25) [0]

Я написал код которы сведения архивного файла записивает в файл формата текс:

procedure ExecuteWait(const CmdLine: string);
var pi:TProcessInformation; si:TStartupInfo; path:string;
begin
GetStartupInfo(si);
path:= ExtractFilePath(Application.ExeName);
if CreateProcess(pchar(path+"arj.exe"),pchar(CmdLine),nil,nil,false,0,nil,nil,si,pi)
then
begin
WaitForSingleObject(pi.hProcess, INFINITE);
CloseHandle(pi.hProcess);
end
else raise Exception.Create("Impossible: ""+CmdLine+""");
end;

ExecuteWait("arj.exe"+" e"+" "+имя архива+" temp");
ExecuteWait("arj.exe"+" l"+" "+имя архива+" >temp.txt");

вот что умения не получается это кусочек кода в win 2000 работает нармално, но в win 98 чото этот код не работает
ExecuteWait("arj.exe"+" l"+" "+имя архива+" >temp.txt");
Так в чем уменя неправилно написано не поможетили?
в win 98 пробовал в камандной строке
arj.exe l имя архива >temp.txt отлично работает.
помогите дело горить!!!!
пишите на мыло rustam.ergashev@gallabank.com


 
Xman   (2002-10-21 14:42) [1]

Аууууууууууу


 
Song   (2002-10-21 15:50) [2]

Чего именно не работает-то?


 
MegaBass   (2002-10-21 15:58) [3]

а зачем process то запускать че не хватает ShellAPI использовать
winexec или shellexecute ?


 
Xman   (2002-10-21 16:19) [4]

У меня вот это част не работает
ExecuteWait("arj.exe"+" l"+" "+имя архива+" >temp.txt");
выдает какуюта ошибку(long name files enebled) но он работал в win 2000 Может 98 не поддержвает но тогда в командном строке arj.exe l имя архива >temp.txt работает не могу понят ошибку
я умею ползоватся этим CreateProcess и ползуюсь.


 
Xman   (2002-10-21 16:36) [5]

Ошибка Long filenames enebled


 
Xman   (2002-10-21 16:38) [6]

Ошибка Long filenames enebled.
я пробовал эту задачу выполнит в winexec(arj.exe l имя архива >temp.txt) но в нем тоже дается это ошибка.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.10.31;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.009 c
14-101466
Andrey_Semenov
2002-10-11 07:04
2002.10.31
Win API


1-101372
MixerPro
2002-10-18 16:57
2002.10.31
Минимизация окна


3-101077
lida
2002-10-13 16:51
2002.10.31
delphi


1-101254
Pat
2002-10-22 00:48
2002.10.31
Динамическое создание форм


1-101283
Дмитрий Астрохов
2002-10-22 15:55
2002.10.31
Просьба.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский