Cum dezarhivez fișierul zip?
Ajutor, oameni buni! :)
Este necesar să dezarhivați programa arhiva zip.
A încercat ExecAndWait ( "C: \ VaR \ Files \ UnZip.exe", "e quotes.zip", SW_SHOW);
fișierul nu este extras, arhivatorul scrie "Atenție! Nu știu cum să se ocupe: _filename_" (în arhiva un fișier text).
Nu înțeleg ce are nevoie: (
Spune-mi cum să depășesc problema? fișierul ar trebui să fie extras "în tăcere", invizibil pentru utilizator.
Vă mulțumim în avans!
Nu înțeleg ce are nevoie: (
aparent are nevoie de o linie de comandă valabilă cu parametrii
Mi-e rușine să trec prin asta - de aceea. Pentru a confunda inteligența israeliană cu această matryoshka sau ce?
Eu, de exemplu, fac asta:
aName. string;
.
ShellExecute (mâner, zero, "unzip.exe", pChar ( "-o" + aName), nil, SW_HIDE);
cu condiția ca unzip.exe, arhivele și programul să fie în același folder
având în vedere că formatul este zip, este amuzant.
> dat fiind că formatul este zip, este amuzant.
Despre ce vorbești?
Utilizatorul lucrează el însuși și dintr-o dată apare un mesaj:
"Nu pot dezarhiva: parola greșită"
Utilizatorul merge nebun.
da - îndepărtarea creierului)
Lasă-l să-și bată capul pe monitor - Chukchi vrea să mănânce.
> Larissa (29.12.2009 12:31)
> Ajutor, oameni buni! :) Este necesar să dezarhivați
> zip-archive.Am incercat ExecAndWait ("C: \ VaR \ Files \ UnZip.exe",
> "e quotes.zip", SW_SHOW);
Încercați calea către fișier și scrieți parametrii împreună într-o singură linie
aproximativ așa
ExecAndWait ("C: \ VaR \ Fișiere \ UnZip.exe e quotes.zip", "", SW_SHOW);
Memorie: 0,73 MB
Durată: 0.034 sec