Главная страница
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.017 c
2-1253654979
Евгений Р.
2009-09-23 01:29
2009.11.08
Использование $IFDEF


1-1222455005
Игорь
2008-09-26 22:50
2009.11.08
Как получить доступ к процессу audiodg.exe под Windows Vista


2-1253744769
Chorniyy
2009-09-24 02:26
2009.11.08
Можно ли занять память таким способом


2-1253603568
rnts
2009-09-22 11:12
2009.11.08
Символ # вместо букв


8-1199439878
Alex_AA
2008-01-04 12:44
2009.11.08
Как проиграть файл *.avi?