Cum să specificați calea către directorul în care exe-Schnick

Cum să specificați calea către directorul în care exe-Schnick?

var
# XA0; ExcelApp, Workbook: Variant;
# XA0;
începe
# XA0; # XA0; ExcelApp: = CreateOleObject ( "Excel.Application"); # XA0; # XA0;
# XA0; # XA0; ExcelApp.Application.EnableEvents: = false; # XA0; # XA0;
# XA0; # XA0; Workbook: = ExcelApp.WorkBooks.Add ( "C: \ My_programms \ Excel \ shablon.xls");
.
se încheie;

În acest caz, m-am exe-Schnick este în folderul "C: \ My_programms", și fișier Excel, respectiv, în "C: \ My_programms \ Excel". Cum de a deschide shablon.xls fără a specifica o cale completă pentru ea?

în cazul în care FileExists ( "Excel \ shablon.xls"), apoi # XA0; ShowMessage ( "");

Ei bine, în cazul în care este calea spre exe?

Acest lucru ( „Excel \ shablon.xls“) înainte de a l-am încercat, nu sub formă de rulouri. acces de scriere la dosar nu este posibil. Aceeași eroare și # XA0; "\ Excel \ shablon.xls". Care e problema eu nu înțeleg? Principalul lucru nu se poate obține atașat la directorul de lucru pe etichetă. Trebuie să lucrăm indiferent de parametrii de etichetă și nu de calea completă și relativă.

Îmi pare rău pentru titlul subiect, a făcut o greșeală în grabă, desigur, „calea către fișierul Excel din exe-Schnick“.

Dar întrebarea este cum anume?

> Cum să specificați calea către directorul în care exe-Schnick?

sau

> Cum de a deschide shablon.xls fără cale completă
> Acesta?
>

1.

> În cazul în care este garanția că folderul curent este un dosar care conține
> Exe?


> În acest caz, m-am exe-Schnick este în folderul „C: \ My_programms“

2.
# XA0; ShowMessage (extractfilepath (paramstr (0)));
# XA0; dacă FileExists (extractfilepath (paramstr (0)) + "ambalaj \ Pac.dpk"), atunci # XA0; ShowMessage ( "");


> Și ce garanții dă?

care va lucra în unele cazuri ..
tot ce am realizat realizat :)
Ei bine, atunci există doar sintaxa cum să specificați o rudă, de fapt

Vă mulțumim! Totul funcționează.

Deci, cum să se ocupe cu nekroposterami?


> zâmbet # XA0; (27.08.08 18:04) [13]

> Deci, cum să se ocupe cu nekroposterami?

Cine este?

Cm. Previous post în care nu există nici un conținut și sens (și a ridicat din nimic) :)


> În timp ce toate urina.

Premii posmetno nevinovați.