Я делаю авторан, и мне надо разобраться, как програмно открыть файл. Путём Explorer через командную строку не удобно и я ищу другие приёмы.
Заранее благодарю.
Я делаю авторан, и мне надо разобраться, как програмно открыть файл. Путём Explorer через командную строку не удобно и я ищу другие приёмы.
Заранее благодарю.
что то типа такого?Код:uses ShellAPI; ... ShellExecute(Handle, 'open', 'c:\Windows\notepad.exe', nil, nil, SW_SHOWNORMAL); ...
Телевизор — это просто маленькое прозрачное окошко в трубе духовного мусоропровода. © В. Пелевин.
Поподробнее, если можно - с какой целью открываешь файл, что ты оттуда будешь читать?
Если тебе нужно запустить исполняемый файл из авторана - то юзай ShellAPI, nons уже привёл пример.
Если ты читаешь или пишешь в файл, то в Дельфи есть такая вещь как классы файловых потоков, например - TFileStream. Будет интересно - втыкай справку или пиши, подскажу что непонятно.
А для создания автозапуска, можно поступить так:
1) создаешь файл с именем autorun.inf
2) В нем пишешь:
[autorun]
Open=имя_твоего_файла_автозапуска
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)