|
Относительная ссылка при открытии экселевского шаблона
|
|||
---|---|---|---|
#18+
нужно открыть екселевский шаблон, но мне нужно НЕ абсолютную ссылку на него, а относительную… то есть.. если делаю так: * Create a reference to Excel objExcel = CreateObject("Excel.Application") * Open an existing workbook cFileName = "C:\Kartrid\templates\ex1.xlt" objBook = objExcel.WorkBooks.Open(cFileName) то все идет ОК! если же так: public start_path start_path=SYS(5)+SYS(2003) * Create a reference to Excel objExcel = CreateObject("Excel.Application") * Open an existing workbook cFileName = &Start_path+"\templates\ex1.xlt" objBook = objExcel.WorkBooks.Open(cFileName) в строке cFileName = &Start_path+"\templates\ex1.xlt" вываливает синтаксическую ошибку… и если исправить на cFileName = &Start_path\templates\ex1.xlt все равно синтаксическая ошибка… хотя такая конструкция работает без проблем: public start_path start_path=SYS(5)+SYS(2003) DO FORM &start_path\forms\form1.scx READ EVENTS В чем ошибка? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2003, 09:27 |
|
Относительная ссылка при открытии экселевского шаблона
|
|||
---|---|---|---|
#18+
Попробуй: cFileName = (Start_path)+"\templates\ex1.xlt" ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2003, 10:27 |
|
|
start [/forum/topic.php?fid=41&fpage=421&tid=1598239]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
75ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 267ms |
total: | 431ms |
0 / 0 |