![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Компонент IWLink [D7, WinXP]
n_sch © (2009-09-22 15:28:00)Добрый день. Пытаюсь разобраться с компонентами 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);
ни чего не происходит......... Подскажите пожалуйста,что не так???
icWasya (2009-09-23 17:27:00) [1]Когда в имени файла/папки есть пробелы - такие пути надо заключать в двойные кавычки. Читать MSDN за подробностями.
Сергей М. (2009-09-23 14:40:00) [2]
> хоть какой то Help по компонентам IW
Хоть какой-то имеется в
C:\Program Files\Borland\Delphi7\ Help\IntraWeb
> с примерами где можно найти
Рядом лежит
C:\Program Files\Borland\Delphi7\ Demos\IntraWeb
n_sch (2009-09-23 14:20:00) [3]Уважаемые, я действительно сделал путь к файлику *.doc покороче и winexec заработал. Спасибо за комментарии.И еще все же если не трудно хоть какой то Help по компонентам IW с примерами где можно найти???
Anatoly Podgoretsky (2009-09-23 13:07:00) [4]Может быть, но тогда у него неверный список агрументов, слишком много и они недействительные.
Шило на мыло.
Сергей М. (2009-09-23 09:37:00) [5]
> какая разница, все равно папка 'Program' от этого не появится
А бис его знает)
Может у него такая кривая папка на самом деле имеется - где-то на луне, где на никсовом сервере работает Апач, для которого он сотворяет SO с использованием IW)
Anatoly Podgoretsky (2009-09-23 09:33:00) [6]Да какая разница, все равно папка 'Program' от этого не появится и должна быть ошибка, у текущего пользователя об ненайденом файле и как я подозреваю, проверка ошибок не делается. Трудно говорить о примерном коде, а точного нет.
Сергей М. (2009-09-23 09:26:00) [7]
> n_sch
Ты чего вообще сотворяешь-то ?
Какой тип проекта у тебя ?
Anatoly Podgoretsky (2009-09-23 09:22:00) [8]Вдруг откуда не возимись, появилось э IE
Переинсталируй ОС начистую.
Сергей М. (2009-09-23 09:21:00) [9]
> IE вываливает в своем трее Ошибка на странице
А говоришь
> ни чего не происходит
А на самом деле еще как происходит)
n_sch (2009-09-23 09:16:00) [10]Ну зачем Вы так сразу, действительно ни чего не происходит а IE вываливает в своем трее Ошибка на странице. Если пытаюсь использовать компонент IWURL то IE пишет Session not found. Session may have expired.
Что не так, подскажите.? Где про это можно почитать?
Anatoly Podgoretsky (2009-09-22 16:02:00) [11]Врешь