Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2014.02.23;
Скачать: CL | DM;

Вниз

как открыть готовый word в Delphi   Найти похожие ветки 

 
Дмитрий   (2013-04-23 16:49) [0]

Помогите пожалуйста еще разок.
я вписал код:  
procedure TForm1.RadioButton1Click(Sender: TObject);
  var Word: variant;
begin
if RadioButton1.Checked=True then
Word:=CreateOleObject("Word.Application");
Word.Documents.Open("L:\ДИПЛОМ\test.doc") ;
end;
а он при запуске выдает не может найти файл. не пойму в чем дело


 
O'ShinW ©   (2013-04-23 17:00) [1]

либо его там нет
либо не

> L:

а \\computer\share


 
Дмитрий   (2013-04-23 17:09) [2]

документ лежит: компьютер\внешний жесткий\ДИПЛОМ\Дипломный проект
я не правильно адрес прописал? а как лучше?


 
Плохиш ©   (2013-04-23 17:12) [3]


> я не правильно адрес прописал? а как лучше?

Надо как правильно. А как правильно нам от сюда не видно.

Зачем оно тебе, это программирование?


 
Ega23 ©   (2013-04-23 17:16) [4]



procedure DoOpenWordDoc(FileName: string);
var
 w: Variant;
begin
 w := CreateOleObject("Word.Application");  //  <- сюда бряк и смотреть, что в FN пришло
 w.Documents.Open(FileName) ;
end;

procedure TForm1.RadioButton1Click(Sender: TObject);
begin
 if RadioButton1.Checked then
   with TOpenDialog.Create(nil) do
   try
     if Execute then
       DoOpenWordDoc(FileName);
   finally
     Free;
   end;
end;


 
brother ©   (2013-04-27 10:15) [5]

> "L:\ДИПЛОМ\test.doc"


> внешний жесткий\ДИПЛОМ\Дипломный проект

ты не учел эту папку


 
Kilkennycat ©   (2013-04-29 02:28) [6]


> не может найти файл

в делфи существуют функция fileexists, которую неплохо было бы использовать до попытки открытия, а также есть диалоговые всякие фигни, типа TOpenDialog, которые позволяют выбрать файл, и автоматом генерят путь к нему.
да и вопрос Плохиша тож имеет смысл обдумать.



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

Текущий архив: 2014.02.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.007 c
9-1194986041
Greg
2007-11-13 23:34
2014.02.23
Создание своего класса в Delphi 7


11-1249702092
Ruzzz
2009-08-08 07:28
2014.02.23
Создание для KOL эквивалента Layouts из Qt


15-1378877464
Demo
2013-09-11 09:31
2014.02.23
Oracle подскажите выход


15-1378655580
Error-Code-0xDEADBEEF
2013-09-08 19:53
2014.02.23
Идея стартапа


2-1367315524
vadiev
2013-04-30 13:52
2014.02.23
открыть страницу в указанном фрейме?