А кто нибудь знает чем смотреть локальную msdn справку под win9x Штатный Document Explorer с каким то хитрым сервером в комплекте рулят только под NT, а поиск по M$ сайту дал одни битые ссылки
IceStudent & Aquila Спасибо, поробую найти, правда у меня при поиске по M$ вечно грабли вместо инфы shoo Спасибо, к сожалению H2View тоже только клиент, но после посещения их сайта узнал, что сервер находится в Hxvz.dll и Hxds.dll, которые требуют регистрации ActiveX/COM интерфейса в системе, осталось разобраться как эту регистрацию произвести Размещение Hxvz.dll, Hxds.dll в одной папке с H2Viewer + команда H2Viewer.exe /regserver эффекта не дали.
Y_Mur Скачай Helpware FAR, он позволяет смотреть хелпы обоих версий, притом можно просматривать и список зарегистрированных справок.
IceStudent Ага спасиба, FAR тоже только смотрелка, но список зарегистрированных справок это классно, и в нём есть более толковая ссылка на методику регистрации . Насколько я понял то что мне нужно живет тут: http://helpware.net/mshelp2/h2reg.htm, осталость разобраться с настройками запуска...
IceStudent Эт я разглядел, крутая прога, но под смотрелкой я имел в виду "клиентность", т.е. его Help 2.x навороты работают при соблюдении как минимум двух условий: 1. В системе зарегистирован ActiveX/COM интерфейс для Help 2.x 2. Имеются зарегистрированные коллекции справок. А для того чтобы создавать\дополнять коллекции Help 2.x, нужна ещё и установленная SDK Help 2.x С первым пунктом уже разобрался - достаточно скопировать на машину Hxvz.dll, Hxds.dll и вызвать из Hxds.dll функцию DllRegisterServer (без параметров), если что есть обратная к ней DllUnregisterServer. За второй пункт отвечает тузла из #9, но у неё хитрые настройки - пока разбираюсь
Так в этом у тебя проблема была? СОМ DLL обычно регистрируют через regsvr32.exe, COM EXE через com.exe /register. Вообще за второй пункт отвечает VSHIK 2003 Это SDK для создания MS Help 2.x, по типу HTML Help Workshop.
IceStudent Не, проблема в том, что поддержка Help 2.x в Win98 совсем не предусмотрена M$, т.е. входит только в комплект NT пакетов, и я по шагам разбираюсь как её прикрутить, увернёшься от одних граблей, срабатывают следующие, и сколько их ещё впереди пока не знаю ))
Увы похоже грабли не проходимые Технология переноса: 1. Под XP с установленным SDK запускаем FAR HTML, в разделе H2 Utilites, вкладке NameSpaces нажимаем правую кнопку мыши на MS.PSDK.1033, выбираем H2RegExport, и сохраняем *.ini файл в папку C:\Microsoft SDK\Help. 2. Переносим на машину с Win 98 папки: C:\Microsoft SDK\Help C:\Program Files\Common Files\Microsoft Shared\Help 3. Под Win 98 в папке C:\Program Files\Common Files\Microsoft Shared\Help создаём bat файл с командами: C:\WINDOWS\SYSTEM\regsvr32 Hxds.dll C:\WINDOWS\SYSTEM\regsvr32 Hxvz.dll и им регистрируем Help 2 в системе 4. Запускаем FAR HTML, в разделе H2 Utilites, на NameSpaces нажимаем правую кнопку мыши на белом поле, выбираем H2RegImport, и открываем ранее сохранённый *.ini файл в папке C:\Microsoft SDK\Help. В результате имеем: FAR HTML и H2Viewer сообщают о нормально зарегистрированном Help 2 и пространстве имён MS.PSDK.1033, честно грузят зарегистрированную коллекцию справок, правильно показывают все свойства PSDK справки, но саму справку отображать упорно не желают - вместо неё стандартная страница не найденного сетевого адреса Дальше бороться фантазии не хватает, остаётся считать, что отрицательный результат... тоже результат
А ларчик взял, да и открылся )) Категорически не признаёт Win9x только бат-распаковщик первичных *.cab файлов, а если вскрыть их раром, то Setup (но не *.msi) прекрасно запускается ), а что ругается по мелочи, так на это можно и наплевать ) Правда он не позволяет под Win98 выбирать компоненты - только всё или ничего, и если место поджимает (а под FAT его нужно значительно больше чем под нтфс) то следует вручную прервать установку сразу после завершения инсталяции пакета Common Setup Files, и затем перенести Хелп файлы с другой машины по методике, описанной в посте #14 (соответственно п.3 и перенос common files уже не актуальны) Document Viewer работать не будет (требует уникода), но h2viewer, и Far HTML его прекрасно заменяют, а на крайний случай cгодится и IE