Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 | 2 | 3 | 4 |

 

  Вопрос: about RESOURCES Добавлено: 18.01.06 00:57  

Автор вопроса:  Surok

Ответить

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

Номер ответа: 16
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #16
Добавлено: 19.01.06 08:28
Не знаю правда поддерживает ли VB такой тип ресурса.

Ещё скажешь, что у тебя VB6 под рукой нет :)

Ответить

Номер ответа: 17
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #17 Добавлено: 19.01.06 11:19
А в ресурсах только битмапы размещать можно...

В ресурсах любую бинарщину размещать можно.
а если, скажем эти 100 картинок - картинки детализированного интерфейса

В этом случае в файле ресурса смысла нет, если все контролы уже на форме. Если же их нужно добавлять динамически по надобности - смысл появляется.
Хотя это на любителя. Одному хочется чтобы его форма весила 5 Мб, а кого то устроит тот же интерфейс, занимающий в памяти 50 метров. Вот только юзеры не поймут :)
акой-нибудь извращенец вроде меня и звук запихнет в виде стринговой константы разбитой на несколько частей

Очень похвальный метод. Код становится очень наглядным. Изменить звук в таком виде при перекомпиляции - само удобство.
Кстати, а почему бы звук не класть в виде картинки в PictureBox? Или записывать в заголовок файла в MIME кодировке? :)
все - таки, ресурсы - пережиток каменного века зари программирования...

Да уж, не говори... Настоящие программисты все хранят в разбитых стрингах :) Как говорится, настоящие_программисты_пробелами_не_пользуются (c)
Ну, скажем так, RES-файл не компилится в экзешник, а просто прилепляется туда,

Процесс создания exe в VB называется Compile. Не будем вдаваться в тонкости и придираться к словам. Главное - он там :)
VB умеет сам хранить ресурсы без помощи всяких RES-файлов

Мне нужно запихнуть wav файл в exe. Как мне объяснить VB это сделать без ресурсов?
Найти его, например, можно в инсталяхе PowerBasic под Windows

Он есть и в инсталляхе VB однодисковой версии.
Только в чем смысл тогда? Не нравится юникод - грузи как бинарщину из CUSTOM.

Ответить

Номер ответа: 18
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #18
Добавлено: 19.01.06 17:26
Процесс создания exe в VB называется Compile. Не будем вдаваться в тонкости и придираться к словам. Главное - он там :)

 Во первых определись что ты подразумеваешь под компиляцией, слово "компилится" или пункт меню "Compile" в VB IDE. По нажатию пункта меню Compile осуществляется не только компиляция, но и компоновка объектных модулей, скрытая от ламеров на всякий случай. Это как раз то, что я тебе говорил раньше. Не знаешь что такое компиляция - не беда, VB уже обо всём позаботился. Он тебе и скомпилирует и ресурсы пришьёт, котоые в экзешнике храняться в точно таком же формате как и в RES-файле.

Мне нужно запихнуть wav файл в exe. Как мне объяснить VB это сделать без ресурсов?

 Давай начнём с того что в нормальном состоянии (не с большого бодуна) человек вряд ли начнёт пихать вавы в экзешник. Это даже Микрософту показалось несколько аморальным, иначе бы она сделала контейнер и для звука. Или думаешь ей это не по силам?

Он есть и в инсталляхе VB однодисковой версии.

Угу, представил себе эту малорадостную перспективу грузить 600-700 метров "всего лишь" однодисковой версии VB ради компилятора ресурсов. Может лучше всё таки 3 МБ PowerBasic-ка грузануть?

Только в чем смысл тогда? Не нравится юникод - грузи как бинарщину из CUSTOM.

 Не из CUSTOM, а из custom resource с псевдонимом CUSTOM. Псевдоним может быть каким угодно, хоть LamerOnLine.

Ответить

Номер ответа: 19
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #19 Добавлено: 19.01.06 17:32
Да вы, батенька, тот еще флудер :)
Расскажи-ка лучше какую-нибудь сказку!

Ответить

Номер ответа: 20
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #20
Добавлено: 19.01.06 17:41
CyRax, наконец-то пришёл ты и внёс окончательную ясность в то, что называется ресурсами, пардон RESOUCES! Если что, я буду сразу спрашивать у тебя. :)

Ответить

Номер ответа: 21
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #21
Добавлено: 19.01.06 17:42
Да уж, раскусил ты меня. Поражаюсь твоей прозорливости. :)
Сказочку? Пожалуйста, вот тебе сакзочка:
http://basicproduction.nm.ru/articles/bpdblvb.htm

Ответить

Номер ответа: 22
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #22 Добавлено: 19.01.06 17:44
Круто! Сам писал?

Ответить

Номер ответа: 23
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #23
Добавлено: 19.01.06 17:45
mc-black,
 вообще то я никуда не уходил, пришёл скорее ты чем я ;)

внёс окончательную ясность в то, что называется ресурсами, пардон RESOUCES

 RESOUCES - это чего? Ре-соус? Новый пикантный и острый вкус? :)

Ответить

Номер ответа: 24
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #24
Добавлено: 19.01.06 17:46
LamerOnLine,
 вроде за спиной никого не стояло :)

Ответить

Номер ответа: 25
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #25 Добавлено: 19.01.06 17:55
Мдя... CyRax сегодня прямо разруливает всех! :)
Если смотреть на этот форум как на объект, то cyrax, пардон, CyRax - это метод слить любую тему. Наподобие Flush, только вода не журчит :))
Если вернуться к сабжу (хотя уже вряд ли удасться) - то мотивируй мне эту фразу
Давай начнём с того что в нормальном состоянии (не с большого бодуна) человек вряд ли начнёт пихать вавы в экзешник.

И где можно посмотреть список файлов, разрешенных к применению в качестве ресурсов?

Ответить

Номер ответа: 26
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #26
Добавлено: 19.01.06 18:02
Ламер, ты зарываешся. Тебе череп положен стопудово.

Ответить

Номер ответа: 27
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #27 Добавлено: 19.01.06 18:06
Мне? За что? За то что задал вопрос по теме? Или поддержал флуд?

Ответить

Номер ответа: 28
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #28
Добавлено: 19.01.06 18:09
За то что ламер, за чтож ещё? :)

Ответить

Номер ответа: 29
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #29 Добавлено: 19.01.06 18:13
За это череп полагается? Ну, да ладно, что уж там, давай свой. Все равно он тебе жмет :))
Купи себе новый, только чтоб на нем кулеров было побольше, а то ты греться уже начал ;)

Ответить

Номер ответа: 30
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #30
Добавлено: 19.01.06 18:17
Мне не надо череп, я ж не ламер, в отличие от тебя ;)

Ответить

Страница: 1 | 2 | 3 | 4 |

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



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