Главная страница
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.015 c
15-1252604993
TUser
2009-09-10 21:49
2009.11.08
Самый главный вопрос Вселенной, жизни и всего такого ...


15-1252517257
TUser
2009-09-09 21:27
2009.11.08
Сегодня - годовщина первого бага


6-1191102532
FearG0
2007-09-30 01:48
2009.11.08
Оценить поток на основе TClientSocket


2-1253858285
Johnnnn
2009-09-25 09:58
2009.11.08
IWebBrowser2 из webbrowser1.document.frames.item(i)


15-1252393314
KSergey
2009-09-08 11:01
2009.11.08
Банер яндекса: сдвинуть вниз