Страница: 1 | 2 | 3 | 4 |
Вопрос: about RESOURCES
Добавлено: 18.01.06 00:57
Автор вопроса: Surok
Ответы
Всего ответов: 55
Номер ответа: 16
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #16
Добавлено: 19.01.06 08:28
Ещё скажешь, что у тебя VB6 под рукой нет
Номер ответа: 17
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #17
Добавлено: 19.01.06 11:19
В ресурсах любую бинарщину размещать можно.
В этом случае в файле ресурса смысла нет, если все контролы уже на форме. Если же их нужно добавлять динамически по надобности - смысл появляется.
Хотя это на любителя. Одному хочется чтобы его форма весила 5 Мб, а кого то устроит тот же интерфейс, занимающий в памяти 50 метров. Вот только юзеры не поймут
Очень похвальный метод. Код становится очень наглядным. Изменить звук в таком виде при перекомпиляции - само удобство.
Кстати, а почему бы звук не класть в виде картинки в PictureBox? Или записывать в заголовок файла в MIME кодировке?
Да уж, не говори... Настоящие программисты все хранят в разбитых стрингах Как говорится, настоящие_программисты_пробелами_не_пользуются (c)
Процесс создания exe в VB называется Compile. Не будем вдаваться в тонкости и придираться к словам. Главное - он там
Мне нужно запихнуть wav файл в exe. Как мне объяснить VB это сделать без ресурсов?
Он есть и в инсталляхе VB однодисковой версии.
Только в чем смысл тогда? Не нравится юникод - грузи как бинарщину из CUSTOM.
Номер ответа: 18
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #18
Добавлено: 19.01.06 17:26
Во первых определись что ты подразумеваешь под компиляцией, слово "компилится" или пункт меню "Compile" в VB IDE. По нажатию пункта меню Compile осуществляется не только компиляция, но и компоновка объектных модулей, скрытая от ламеров на всякий случай. Это как раз то, что я тебе говорил раньше. Не знаешь что такое компиляция - не беда, VB уже обо всём позаботился. Он тебе и скомпилирует и ресурсы пришьёт, котоые в экзешнике храняться в точно таком же формате как и в RES-файле.
Давай начнём с того что в нормальном состоянии (не с большого бодуна) человек вряд ли начнёт пихать вавы в экзешник. Это даже Микрософту показалось несколько аморальным, иначе бы она сделала контейнер и для звука. Или думаешь ей это не по силам?
Угу, представил себе эту малорадостную перспективу грузить 600-700 метров "всего лишь" однодисковой версии VB ради компилятора ресурсов. Может лучше всё таки 3 МБ PowerBasic-ка грузануть?
Не из 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-сайт:
Профиль | | #20
Добавлено: 19.01.06 17:41
CyRax, наконец-то пришёл ты и внёс окончательную ясность в то, что называется ресурсами, пардон RESOUCES! Если что, я буду сразу спрашивать у тебя.
Номер ответа: 21
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #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-сайт:
Профиль | | #23
Добавлено: 19.01.06 17:45
mc-black,
вообще то я никуда не уходил, пришёл скорее ты чем я
RESOUCES - это чего? Ре-соус? Новый пикантный и острый вкус?
Номер ответа: 24
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #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-сайт:
Профиль | | #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-сайт:
Профиль | | #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-сайт:
Профиль | | #30
Добавлено: 19.01.06 18:17
Мне не надо череп, я ж не ламер, в отличие от тебя