Вниз
Скачать: 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.009 c
2-1253176698
Руслан
2009-09-17 12:38
2009.11.08
ПОМОГИТЕ


11-1207718048
YuriyM
2008-04-09 09:14
2009.11.08
Выравнивание текста в TKolEditBox


2-1253805878
sid
2009-09-24 19:24
2009.11.08
Массивы


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


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




   Наверх