Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: boot.ini & resources Добавлено: 28.12.03 15:25  

Автор вопроса:  MYSTERIOR | Web-сайт: XXX | ICQ: 227369659 

Алло! Народ у меня такая хрень: я хочу писать в файл boot.ini а Вижуалбацик мне запрещает, говорит
"Path/assces error". И главное он без проблем пишет в файл bootx.ini. И даже в boot.ini в режиме
Append. А мне надо в Output!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
===============================================================================================
B ещё такой вопр: както на форуме я справшивал как проиграть музон из ресурсов. Ответ был таков--
НИКАК! Но немного помаявшись я написал для себя такой модуль:

Declare Function sndPlaySound Lib "WINMM.DLL" Alias "sndPlaySoundA" (lpszSoundName As Any, ByVal uFlags As Long) As Long
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

И теперь в любом месте проги я могу написать ResPlaySound.BeginPlaySound (101,"CUSTOM") и он
мне пилит музон. Теперь же я хочу сохранить в ресурсах файл (ехе) а потом сохранить его на диск.
Как мне это сделать?

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 Ra$cal



ICQ: 8068014 

Вопросов: 18
Ответов: 817
 Web-сайт: www.rascalspb.narod.ru
 Профиль | | #1
Добавлено: 28.12.03 22:09

На счёт Boot.ini А что если его открыть, сохранить в переменную, произвести изменения, снести нафиг старый Boot.ini, создать свой Boot.ini и записать туда всё, чё надо. Удалять через API легко и система ругаться не должна. Попробуй, может поможет

Ответить

Номер ответа: 2
Автор ответа:
 V!RU$



ICQ: 132309822 

Вопросов: 24
Ответов: 54
 Web-сайт: cxodnya.narod.ru
 Профиль | | #2
Добавлено: 28.12.03 23:38

ну а ты FSO не юзал? ИМХО с ним касяков недолжно быть !

Ответить

Номер ответа: 3
Автор ответа:
 V!RU$



ICQ: 132309822 

Вопросов: 24
Ответов: 54
 Web-сайт: cxodnya.narod.ru
 Профиль | | #3
Добавлено: 28.12.03 23:38

ну а ты FSO не юзал? ИМХО с ним касяков недолжно быть !

Ответить

Номер ответа: 4
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #4
Добавлено: 29.12.03 14:08

Так не надо маяться дурью !!! На сколько я понимаю, при Output открытии файла - все данные в нем стираются и файл записывается по новому, чего никак не может допустить система.

Я думаю что нужно попробовать открыть файл вот так:

Open "c:\boot.ini" For Binary Access Write as #1

Close #1

А там уже работать с помощью Put и Get...

Ответить

Номер ответа: 5
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #5
Добавлено: 30.12.03 10:24
А boot.ini у тебя случайно не только для чтения?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам