Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.02;
Скачать: 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 вся ветка

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

Наверх




Память: 0.5 MB
Время: 0.021 c
14-4036
k-man
2003-09-15 21:15
2003.10.02
Эх!!!!, Эх(протяжно)!!!


14-4097
ctranik
2003-09-14 17:16
2003.10.02
просьба


14-4083
Knight
2003-09-14 23:03
2003.10.02
Анекдоты на игровые темы, типа...


14-4078
Anatoly Podgoretsky
2003-09-12 14:22
2003.10.02
Зверские анектоды


3-3734
Сатир
2003-09-12 12:06
2003.10.02
Название пакета для работы с msql