Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.12;
Скачать: CL | DM;

Вниз

Показ Help.chm на определенном topice ?   Найти похожие ветки 

 
Александр-   (2004-08-27 21:33) [0]

Мастера подскажите как показать *.chm на определенном topice?
Просто вызов делаю : shellExecute(0,Nil,pChar("help.chm"),Nil,Nil,SW_NORMAL);


 
jack128 ©   (2004-08-27 21:56) [1]

а если в параметрах ссыдку на топик дать?


 
Александр-   (2004-08-27 22:09) [2]

В смысле "Help.chm -10" ? Не катит.


 
Александр-   (2004-08-27 22:10) [3]

В смысле "Help.chm -10" ? 10 - № Topic"а. Не катит.


 
jack128 ©   (2004-08-27 22:19) [4]

нет, я имел в виду, что нить типа

ShellExecute(0, nil, "hh.exe", ""F:\Книги\Програмирование\VBScript\VBScript\chm\VBscript Language Reference.chm"  "mk:@MSITStore:F:\Книги\Програмирование\VBScript\VBScript\chm\VBscript%20Language%20Reference.chm::/vbsope7.htm"", nil,  SW_SHOW);

Сейчас проверил - работает.


 
Александр-   (2004-08-27 22:50) [5]

А у меня нет. Но направление понял. Спасибо.
Если можно F:\Книги\Програмирование\VBScript\VBScript\chm\VBscript Language Reference.chm на мыло.


 
jack128 ©   (2004-08-27 23:22) [6]


> А у меня нет. Но направление понял

это почему?  hh.exe старый?

> Если можно
> F:\Книги\Програмирование\VBScript\VBScript\chm\VBscript
>  Language Reference.chm на мыло.
это то нафиг?? этя что ни одного chm файла нету??


 
Александр-   (2004-08-28 00:06) [7]

hh.exe c Win 2000 Server. chm-ы есть :) Подскажи где почитать на эту тему?


 
jack128 ©   (2004-08-28 00:12) [8]

мдя..
Открываешь свой chm - файл. На той теме, которая тебе нужна. щелкаешь правой кнопкой по странице в меню выбираешь "свойства" там графа URL - это ссылка на страницу. вот её и нужно передать параметром в hh.exe

Нечего почитать по теме, которая на пальцах в течении минуты разъясняется - нету.


 
Александр-   (2004-08-28 00:36) [9]

Ты прав. Работает. Не много подругому
shellExecute(0,Nil,"hh.exe",pChar(""mk:@MSITStore:C:\Help.chm::/Topic1.htm""),Nil,SW_NORMAL);
Спасибо jack128.


 
jack128 ©   (2004-08-28 01:16) [10]

Александр-   (28.08.04 0:36) [9]
shellExecute(0,Nil,"hh.exe",pChar(""mk:@MSITStore:C:\Help.chm::/Topic1.htm""),Nil,SW_NORMAL);

это работает не совсем так, как мой вариант. по крайней мере у мя. Я таки вышлю свой файлик, постопри, что происходит при
ShellExecute(0, nil, "hh.exe", ""F:\Книги\Програмирование\VBScript\VBScript\chm\VBscript Language Reference.chm"  "mk:@MSITStore:F:\Книги\Програмирование\VBScript\VBScript\chm\VBscript%20Language%20Reference.chm::/vbsope7.htm"", nil,  SW_SHOW);

и при

ShellExecute(0, nil, "hh.exe", ""mk:@MSITStore:F:\Книги\Програмирование\VBScript\VBScript\chm\VBscript%20Language%20Reference.chm::/vbsope7.htm"", nil,  SW_SHOW);

Разница есть..


 
Александр-   (2004-08-28 21:38) [11]

Да есть. Но
ShellExecute(0, nil, "hh.exe", ""F:\Книги\Програмирование\VBScript\VBScript\chm\VBscript Language Reference.chm"  "mk:@MSITStore:F:\Книги\Програмирование\VBScript\VBScript\chm\VBscript%20Language%20Reference.chm::/vbsope7.htm"", nil,  SW_SHOW);
- Открывает страницу по умалчанию "Introduction" а

ShellExecute(0, nil, "hh.exe", ""mk:@MSITStore:F:\Книги\Програмирование\VBScript\VBScript\chm\VBscript%20Language%20Reference.chm::/vbsope7.htm"", nil,  SW_SHOW);
- Открывает страницу "Operators" без панели тем (слева).

По всей видимости это зависит от версии hh.exe.



Страницы: 1 вся ветка

Текущий архив: 2004.09.12;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.021 c
3-1092811124
Belkova
2004-08-18 10:38
2004.09.12
Delphi и 1С


1-1093526186
kj
2004-08-26 17:16
2004.09.12
Динамический массив.


10-1038400454
Павел
2002-11-27 15:34
2004.09.12
просьба помочь


1-1093340762
shc
2004-08-24 13:46
2004.09.12
где найти TTreeControl


6-1089277043
jav
2004-07-08 12:57
2004.09.12
HTTPS запрос к серверу...