Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.10.02;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.015 c
1-3868
Дима
2003-09-18 19:55
2003.10.02
Перерисовка окна при передвижении


1-3935
Delphi5.01
2003-09-20 21:26
2003.10.02
Ukazanie vremeni scitivania TFileStream


14-4091
SergP
2003-09-13 20:30
2003.10.02
Как отучить сотрудников захламлять сетевые диски?


1-3976
SergeyM
2003-09-19 15:28
2003.10.02
Массивы


14-4094
KPY
2003-09-14 07:10
2003.10.02
Примеры занимательных алгоритмов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский