Страница: 1 |
Алло! Народ у меня такая хрень: я хочу писать в файл boot.ini а Вижуалбацик мне запрещает, говорит Declare Function sndPlaySound Lib "WINMM.DLL" Alias "sndPlaySoundA" (lpszSoundName As Any, ByVal uFlags As Long) As Long И теперь в любом месте проги я могу написать ResPlaySound.BeginPlaySound (101,"CUSTOM") и он
На счёт Boot.ini А что если его открыть, сохранить в переменную, произвести изменения, снести нафиг старый Boot.ini, создать свой Boot.ini и записать туда всё, чё надо. Удалять через API легко и система ругаться не должна. Попробуй, может поможет ну а ты FSO не юзал? ИМХО с ним касяков недолжно быть ! ну а ты FSO не юзал? ИМХО с ним касяков недолжно быть ! Так не надо маяться дурью !!! На сколько я понимаю, при Output открытии файла - все данные в нем стираются и файл записывается по новому, чего никак не может допустить система. Я думаю что нужно попробовать открыть файл вот так: Open "c:\boot.ini" For Binary Access Write as #1 Close #1 А там уже работать с помощью Put и Get... Страница: 1 |
Вопрос: boot.ini & resources
Добавлено: 28.12.03 15:25
Автор вопроса: MYSTERIOR | Web-сайт:
"Path/assces error". И главное он без проблем пишет в файл bootx.ini. И даже в boot.ini в режиме
Append. А мне надо в Output!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
===============================================================================================
B ещё такой вопр: както на форуме я справшивал как проиграть музон из ресурсов. Ответ был таков--
НИКАК! Но немного помаявшись я написал для себя такой модуль:
Global Const SND_ASYNC = &H1 ' Play asynchronously
Global Const SND_NODEFAULT = &H2 ' Don't use default sound
Global Const SND_MEMORY = &H4 ' lpszSoundName points to a memory file
Global SoundBuffer() As Byte
Public Sub BeginPlaySound(ByVal ResourceId As Integer, ByVal ResourceType As String)
SoundBuffer = LoadResData(ResourceId, ResourceType)
sndPlaySound SoundBuffer(0), SND_ASYNC Or SND_NODEFAULT Or SND_MEMORY
End Sub
мне пилит музон. Теперь же я хочу сохранить в ресурсах файл (ехе) а потом сохранить его на диск.
Как мне это сделать?
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
Ra$cal
ICQ: 8068014
Вопросов: 18
Ответов: 817
Web-сайт:
Профиль | | #1
Добавлено: 28.12.03 22:09
Номер ответа: 2
Автор ответа:
V!RU$™
ICQ: 132309822
Вопросов: 24
Ответов: 54
Web-сайт:
Профиль | | #2
Добавлено: 28.12.03 23:38
Номер ответа: 3
Автор ответа:
V!RU$™
ICQ: 132309822
Вопросов: 24
Ответов: 54
Web-сайт:
Профиль | | #3
Добавлено: 28.12.03 23:38
Номер ответа: 4
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #4
Добавлено: 29.12.03 14:08
Номер ответа: 5
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #5
Добавлено: 30.12.03 10:24
А boot.ini у тебя случайно не только для чтения?