Главная страница
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.045 c
3-1092728279
Марат
2004-08-17 11:37
2004.09.12
Ошибка в процедуре


1-1093920636
DEMs
2004-08-31 06:50
2004.09.12
Запуск через консоль


1-1093588179
serg128
2004-08-27 10:29
2004.09.12
Как активизировать MDI окно?


9-1084749470
xoid
2004-05-17 03:17
2004.09.12
Посторение тетриса или как можно упростить?


1-1093430215
Реактор
2004-08-25 14:36
2004.09.12
Приритет программы.