| 
| 
 | Вопрос # 4 152/ вопрос открыт / | 
 |  Здравствуйте, как можно открыть открыть файл эксел по сети через дельфи? снизу я добавил фрагмент кода, но при открытий у меня выходить ошибка, не может найти файл по указанному пути. Заранне спасибо за ответ!
 Приложение:Переключить в обычный режим function excelopen(eXLApp:variant):variant;begintvardata(result).vdispatch:=nil;if tvardata(eXLApp).vdispatch=nil thenexit;result:=eXLApp.WorkBooks.open('\\master\share\test.xls');end;
|  |   Вопрос задал: Beras Kinis Olim (статус: 1-ый класс)Вопрос отправлен: 13 мая 2010, 08:49
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 7; последнее сообщение — 13 мая 2010, 10:20; участников в обсуждении: 2. 
|   | min@y™ (статус: Доктор наук), 13 мая 2010, 09:19 [#1]:А файл там точно есть? Может для начала проверить?
 
 if FileExists(...)
  then ... Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп! |  
|   | Beras Kinis Olim (статус: 1-ый класс), 13 мая 2010, 09:28 [#2]:файл там есть! он нормально открывается, мне нужно чтоб открывался компонентами excel! |  
|   | Beras Kinis Olim (статус: 1-ый класс), 13 мая 2010, 09:29 [#3]:function formactivate1():variant; begin
 tvardata(result).vdispatch:=nil;
 result:=CreateOleObject('Excel.Application');
 result.visible:=false;
 end;
 
 //îòêðûòèå ýêñåë
 function excelopen(eXLApp:variant):variant;
 begin
 tvardata(result).vdispatch:=nil;
 if tvardata(eXLApp).vdispatch=nil then
 exit;
 result:=eXLApp.WorkBooks.open(MyDir+'здесь указываем сетевой файл');
 end;
 
 //// когда указываешь локальный файл он нормально запускается
 |  
|   | min@y™ (статус: Доктор наук), 13 мая 2010, 09:50 [#4]:Тогда создай в той же папке простой текстовый файл текст.txt и попробуй в программе загрузить его в мемо или stringlist. Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп! |  
|   | Beras Kinis Olim (статус: 1-ый класс), 13 мая 2010, 10:11 [#5]:assignfile(f,'\\Master\share\readme.txt'); reset(f);
 readln(f,n);
 showmessage(n);
 /////////////
 текстовый файл читает без проблем!
 у меня в программе открывается через компонент эксел!
 XLApp=CreateOleObject('Excel.Application');
 XLapp.workbook.open(path);
 |  
|   | Beras Kinis Olim (статус: 1-ый класс), 13 мая 2010, 10:18 [#6]:все решил проблему))))) спасибо за ваш ответ |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |