Вниз
Скачать: CL | DM;

Создание файла   Найти похожие ветки 

 
UDS   (2003-09-19 02:21) [0]

Уважаемые мастера! Помогите пожалуйста в этом вопросе.
По замыслу: при установке компакт-диска в привод CD-рома должна автоматически запуститься html-страница с этого же диска. Как это сделать? Просто html-файлов там больше чем до фига, пользователю не удобно будет постоянно искать index-файл, а так вставил диск и пожалста... Заранее спасибо.


 
APTEMKA   (2003-09-19 02:26) [1]

пиши файл autorun.inf в блокноте прямо
[autorun]
open=index.htm


 
Andy BitOff   (2003-09-19 02:26) [2]

Создай файл autorun.inf в корне сидюка и туда напиши
[autorun]
open=index.html ;или что там тебе запустить


 
UDS   (2003-09-19 02:33) [3]

Спасибо. попробую... А ехе-шник не надо создавать чо ли? А если index.htm вложен в папку?..


 
Andy BitOff   (2003-09-19 02:42) [4]

Не парься и укажи относительный путь, относительно корня, т.е. без буквы сидирома.


 
UDS   (2003-09-19 02:46) [5]

Т.е. папку в которой лежит index.htm указывать не надо? Простите за тупость, а как оно его найдет?...


 
APTEMKA   (2003-09-19 02:47) [6]

>>>>Andy BitOff
Может посмотришь мой вопрос, а то самому не разобраться про нити, он 1 один вопрос ниже


 
Andy BitOff   (2003-09-19 02:54) [7]

[autorun]
open=ddd\aaa\ddd\www\index.html

Запустится файла на сидироме (если он D:\ )
D:\ddd\aaa\ddd\www\index.html


 
UDS   (2003-09-19 02:59) [8]

Попробовал... Чо то бормочет про то, что Windows не могет... возможно у вас нет прав... если дважды тыкаю на значёк сидирома говорит что он не является приложением win32. Это чо?...
Щас попробую из папок все повытаскивать...


 
UDS   (2003-09-19 03:11) [9]

Бесполезно... "Windows не удается осуществить доступ к указанному устройству,пути или файлу. Возможно, у вас нет соответствующих разрешений на работу с элементом" Чо делать то... памагите!


 
Andy BitOff   (2003-09-19 03:24) [10]

А ты что, прямо на сидюке пишешь/перезаписываешь?
У тебя должно быть так например;
На CD папка D:\folder в ней index.html или index.htm
Ты пишешь в блокноте файл:

[autorun]
open=folder\index.html

И сохраняешь его под именем autorun.inf
Затем переписываешь на сидюк и все должно работать.
Проверь правильность путей и имен. Пиши.


 
UDS   (2003-09-19 03:56) [11]

Я вроде так и делаю... Создаю на "рабочем столе" "новую папку" в ней текстовый файл внутри которого:

[autorun]
open=index.htm

Затем пихаю туда свои веб-страницы одна из которых index.htm
Потом всё из этой папки копирую на сидюк.

Потом перезапускаю сидюк. Он вроде соображает что на пластинке есть авторан но дальше затыкается . Фиг его знает чо...
Щас с каким нибудь ехе-шником попробую...


 
UDS   (2003-09-19 03:58) [12]

Опаньки! Ехе-шник запускается без проблем. А почему же htm-файл не хочет запускать?..


 
UDS   (2003-09-19 04:03) [13]

Может на сидюке все-таки должен быть какой нить ехе-шник, который будет открывать htm-файл, а ссылка на этот ехе-шник в свою очередь будет в файле autorun.inf? Как тогда состряпать такой ехе-шник ?


 
Andy BitOff   (2003-09-19 04:25) [14]

Запускаться должен любой файл, который связан с каким-либо приложением, открывающим его. А хочешь ехе"шник, на:
program Project1;
uses
ShellApi,
Windows;
var
hwnd:HMODULE;
begin
hwnd:=GetModuleHandle("Project1");
ShellExecute(hwnd, nil, "notepad.exe", nil, nil, SW_SHOWNORMAL);
CloseHandle(hwnd);
end.


 
UDS   (2003-09-19 05:09) [15]

Спасибо. Прога работает. Вот если ещё подскажешь как избавится от этого окна формы, которое остается и после закрытия блокнота...


 
Andy BitOff   (2003-09-19 05:38) [16]

Создаешь новое приложение.
Закрываешь форму
Закрываешь Unit1
Открываешь Project1 в Списке модулей
Заменяешь все что там на то что я тебе тут написал
Сохраняешь
И все
Вместо notepad.exe пишешь index.htm
Я оключаюсь, если надо пиши мылом.



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.023 c
14-4119
Vovchik_A
2003-09-12 17:26
2003.10.02
Люди в черном 3...


14-4101
Омлет
2003-09-14 09:24
2003.10.02
Именинники 14 сентября !


6-4034
iPasha
2003-08-05 15:47
2003.10.02
Кодировка KOI-8R в Indy


8-3996
Ronin
2003-05-14 01:35
2003.10.02
Момент в видеофайле


1-3826
KSergey
2003-09-19 13:31
2003.10.02
Форма: minimaze/maximaze




   Наверх