Отправляет email-рассылки с помощью сервиса Sendsay

VB.NET-World

  Все выпуски  

Мир программирования на Visual BASIC 5.0 и HTML. Выпуск 18


Служба Рассылок Subscribe.Ru проекта Citycat.Ru

Мир программирования на Visual BASIC и HTML
Информация
  SnoozeX Design
  VB Проекты
  Архив рассылки
  Рассылка

Спонсоры
  Городской кот
  Subscribe.Ru
  Russian Surf

Ссылки
  VB Streets
  Visual BASIC
  VB: Step by Step
  SnoozeX Design
  СообЧа

VB Форумы
WEB:
  VBS Форум
  Ru.Visual.Basic
Mail:
  VBStreets
  СообЧа: VB
  подписка - пустое   письмо в VB группу

Доска почета
  Sergey VIMBERG
  Олег
  Oleg Palayda
  BSP

Вопросы
  Автору
  По VB
  По HTML

Кнопки

Рассылка 'Мир программирования на Visual BASIC и HTML.'

мы в режиме:

SUPERTOP

SnoozeX Design
Несколько слов от автора: Здравствуйте. На вопрос в прошлом выпуске не откликнулся, повторяюсь: сделать ли нам почтовую конфу по VB? Читайте новый выпуск.
Ваши пожелания:


E-Mail для ответа:   

ПРИМЕЧАНИЕ: Выпуски данной рассылки начиная с первого вы сможете прочитать на http://subscribe.ru/archive/comp.design.snoozex/    @LEXis

17.02.2001 Выпуск N18 Обзор ведет @LEXis

 Сегодня в выпуске:

# Практикум на примерах
:
  • Что такое файлы ресурсов? Создание и использование.
# В разделе "вопросы/ответы":
  • Ответы на вопросы читателей
# Рубрика "Объявления"


 Практикум на примерах:
  • Что такое файлы ресурсов? Создание и использование.
Как-то раз, я в конфереции StreetsOfVB спрашивал что такое файл ресурсов, вот что мне ответили (я считаю что эта тема будет интересна всем):

Что такое?

Файл ресурсов, образно говоря, позволяет запихивать в один ЕХЕ-файл кипеж любых других файлов и данных. И предназначен для оперативного их использования. Преследуется несколько целей: Первая и самая изначальная - весь графический и текстовый интерфейс выносится в ресурсы. Для допустим перевода на другой язык готового приложения достаточтно перевести файл ресурсов и перекомпилировать проект, а не лазить по всему проекту и заменять вручную. Или заранее закладываются ресурсы с несколькими вариантами. Это не обязательно языковые настройки, может просто вшитые в прогу скины. Второе. Прога грузит какие-то картинки или др. из наружных файлов. Всегда. Конечно же целесообразно все это собрать во-едино ( в пределах разумного естественно) Ничего не потеряется и т.д. И при написании проги дико удобно, нет возни с файлами. Кроме того считается, что работает бейсик с встроенными ресурсами гораздо быстрее, чем с загружаемыми извне. Почва для фантазии благодатнейшая. Некоторые даже просто для защиты данных прячут их в исполняемый файл. В бейсике Add-Ins-менеджером загружается VB Resourse Editor. Устанавливается вместе с бейсиком. Ним создается и редактируется файл ресурсов. Правда слабоват. Можно готовить файлы другими ResEditor-ами, их много. Хоть бы и VC++. Тогда готовый скомпилированный файл *.res просто подключается к проекту. И при компиляции проекта бейсик "зашьет" его сам. Как использовать смотри в справке по LoadRes*, поищи примеры в MSDN, на сайтах.

Создание и использование

Для сборки файла ресурсов:

1. Сделай себе папку MyResourcesLib(неважно, сам придумай);

2. Найди у себя на диске и положи туда файлы:

RC.EXE (~8K)
RCDLL.DLL (~106K)

3. Создай файл COMPILE.BAT всего из одной строки:

RC /R /FO DEST.RES SOURCE.RC
4. Создаешь в текстовом редакторе примерно такой RC файл:
1000    BITMAP  First.bmp               file://примечание
1001    BITMAP  Second.bmp              file://примечание
1002    BITMAP  Third.bmp               file://примечание
1003    BITMAP  Fourth.bmp              file://примечание

STRINGTABLE
BEGIN

file://LABEL_lblSomeLabel
2000    "This is label"      file://English text
2001    "Это метка"          file://Русский текст
2002    "Типа нафиг оно здесь"  file://Новорусский текст
2008    "FFFFFF"        // Я и BackColor здесь описал
2009    "000000"        // А здесь - ForeColor

END
file://--------------------------------------------------------//
5. Теперь назови его как SOURCE.RC (или как тебе больше нравится, но не забудь изменить строку в бат-файле)

6. Запусти bat-файл.

7. Теперь загляни в эту папку. Там должен лежать файл DEST.RES, который ты и будешь использовать в своем приложении. Успехов!


 Вопросы / Ответы
  • Вопрос от @LEXisa
    Здравствуйте,
    Как снять изображение с экрана и сразу сохранить его в графический файл? Оченнннь надо. Плиз хелп.


 Объявления
  • Требуются люди
    Хочу напомнить, что еще пусты многие вакансии рассылки:
    - Рубрика "Рецензия книг"
    - Рубрика "Практикум на примерах"
    Также можно просто присылать коды.

Код моей кнопки:

<!-- SnoozeX Design "PLAY" -->
<a href="http://snoozex.boom.ru" TARGET="_blank"><BR><IMG SRC="http://snoozex.boom.ru/new.gif" WIDTH=88 HEIGHT=31 BORDER=1 ALT="SnoozeX Design"></a>
<!-- SnoozeX Design "END" -->

Выпуск подготовили:                    
Oleg Palayda
@LEXis
@LEXis ICQ uin : 14912636
Подписаться на рассылку Кувалина Алексея
Мир программирования на Visual BASIC и HTML
© 2000 - 2001 @LEXis & Design by SnoozeX Design
Рассылка является составной частью проекта "СообЧа - СООБщество ЧАйников"
  • Сайт СообЧа: http://www.soobcha.com/
    СООБщество ЧАйников: Обмен опытом, вопросы, ответы на ваши вопросы, FAQ, почтовые группы - советуем всем.
  • Подписаться на сообщество
    © 2000 - 2001 СообЧа (СООБщество ЧАйников)
    Спасибо за внимание. Ваш @LEXis

    http://subscribe.ru/
    E-mail: ask@subscribe.ru
    Поиск

    В избранное