Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.008 c
15-1252669622
boriskb
2009-09-11 15:47
2009.11.08
Ты чо? Шибко умный?


2-1253114011
FEV
2009-09-16 19:13
2009.11.08
Почему данная функция выводит не все имена папок???


4-1221114459
МистерТ
2008-09-11 10:27
2009.11.08
Отображение HBITMAP на диалоге ?


15-1252382165
AleKo
2009-09-08 07:56
2009.11.08
Опции ilink32.exe


2-1253710111
webpauk
2009-09-23 16:48
2009.11.08
Неувязка с Parent




   Наверх