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

Вниз

Компонент IWLink   Найти похожие ветки 

 
n_sch   (2009-09-22 15:28) [0]

Добрый день. Пытаюсь разобраться с компонентами intraWeb, многое понятно,но неожиданно для себя наткнулся на то что не могу понять как использовать IWLink на какой нибудь локальный "вордовский" документ как на гиперссылку. Пытаюсь делать примерно следующее:
procedure TformMain1.IWLink1Click(Sender: TObject);
begin
ShellExecute(handle,PChar("open"),PChar("C:\Program Files\Borland\Delphi7\my7\Руководство пользователя.doc"),nil,nil,5);
или так
WinExec("C:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE C:\Program Files\Borland\Delphi7\my7\Руководство пользователя.doc",SW_Show);
ни чего не происходит......... Подскажите пожалуйста,что не так???


 
Anatoly Podgoretsky ©   (2009-09-22 16:02) [1]

Врешь


 
n_sch   (2009-09-23 09:16) [2]

Ну зачем Вы так сразу, действительно ни чего не происходит а IE вываливает в своем трее Ошибка на странице. Если пытаюсь использовать компонент IWURL то IE пишет Session not found. Session may have expired.
Что не так, подскажите.? Где про это можно почитать?


 
Сергей М. ©   (2009-09-23 09:21) [3]


> IE вываливает в своем трее Ошибка на странице


А говоришь

> ни чего не происходит


А на самом деле еще как происходит)


 
Anatoly Podgoretsky ©   (2009-09-23 09:22) [4]

Вдруг откуда не возимись, появилось э IE
Переинсталируй ОС начистую.


 
Сергей М. ©   (2009-09-23 09:26) [5]


> n_sch


Ты чего вообще сотворяешь-то ?
Какой тип проекта у тебя ?


 
Anatoly Podgoretsky ©   (2009-09-23 09:33) [6]

Да какая разница, все равно папка "Program" от этого не появится и должна быть ошибка, у текущего пользователя об ненайденом файле и как я подозреваю, проверка ошибок не делается. Трудно говорить о примерном коде, а точного нет.


 
Сергей М. ©   (2009-09-23 09:37) [7]


> какая разница, все равно папка "Program" от этого не появится


А бис его знает)
Может у него такая кривая папка на самом деле имеется - где-то на луне, где на никсовом сервере работает Апач, для которого он сотворяет SO с использованием IW)


 
Anatoly Podgoretsky ©   (2009-09-23 13:07) [8]

Может быть, но тогда у него неверный список агрументов, слишком много и они недействительные.
Шило на мыло.


 
n_sch   (2009-09-23 14:20) [9]

Уважаемые, я действительно сделал путь к файлику *.doc покороче и winexec заработал. Спасибо за комментарии.И еще все же если не трудно хоть какой то Help по компонентам IW с примерами где можно найти???


 
Сергей М. ©   (2009-09-23 14:40) [10]


> хоть какой то Help по компонентам IW


Хоть какой-то имеется в
C:\Program Files\Borland\Delphi7\Help\IntraWeb


> с примерами где можно найти


Рядом лежит
C:\Program Files\Borland\Delphi7\Demos\IntraWeb


 
icWasya ©   (2009-09-23 17:27) [11]

Когда в имени файла/папки есть пробелы - такие пути надо заключать в двойные кавычки. Читать MSDN за подробностями.



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

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

Наверх




Память: 0.49 MB
Время: 0.018 c
15-1245951607
Petr V. Abramov
2009-06-25 21:40
2009.11.08
работа кипит :)


9-1183543161
Dib@zol
2007-07-04 13:59
2009.11.08
Скринсейверы


2-1253800991
N/O
2009-09-24 18:03
2009.11.08
вопрос по TClientDataSet


2-1253853092
Alexandra
2009-09-25 08:31
2009.11.08
Import в Word


1-1223062788
FlashParty
2008-10-03 23:39
2009.11.08
Delphi 2007 — INDY 10 — Работа с Gmail