--------------------------------------------------------------------------
На сайте опубликованы следующие материалы:
--------------------------------------------------------------------------
Раздел: C / C++ / Visual C++
12 Июня 2002г. Обновилась программа для просмотра графических файлов(bmp,pcx,tiff,gif,jpeg)
От Автора: Сразу оговорюсь, программа читает графические файлы как бинарные данные,
раскодирует их и выводит изображение. При этом не используются никакие библиотеки
или специальные классы. Так что не ищите тут примеров использования библиотек/классов
для вывода изображений. Программа предназначена как пример дял тех, кто возможно
захочет написать свою смотрелку изображений, независимую от ОС, платформы или
чего еще.
Компилятор: Visual C++
http://www.sources.ru/cpp/graphics/graph_converter.shtml
11 Июня 2002г. Вывод ToolTip(всплывающей подсказки) в любом месте экрана
ToolTip(всплывающая подсказка) - это всплывающее окошко типа pop-up, которое
отображает текст. Служит для выведения информации при наведении курсора мышки
на какой-нибудь элемент управления, на статический текст, к которому был привязан
идентификатор из ресурсов, или просто на любую часть окна приложения. В данной
статье рассматривается вывод всплывающей подсказки в любом месте экрана.
Компилятор: Visual C++
http://www.sources.ru/cpp/controls/tooltipzen.shtml
11 Июня 2002г. Простой пример клиента ftp
В нем показано как: - создать интернет сессию; - как установить ftp соединение;
- как использовать OnStatusCallback функцию; - как получить список файлов на
сервере и как делать навигацию по серверу; - как изобразить в списке иконки ассоциированные
в системе с расширением файлов; - как создать поток для загрузки файла с показом
прогресса и прервать загрузку; - как отображать файлы на локальном диске; удалять
их; - как обрабатывать исключения при соединении и ошибках загрузки; - как использовать
анимированный курсор в приложении;
Компилятор: Visual C++ 6.0, 7.0
http://www.sources.ru/cpp/network/ftpdownload.shtml
Добавлен совет:
Как включить выравнивание структур по границе байта
(http://www.sources.ru/cpp/tips/struct_align.shtml)
А также обновлён ФАК по материалам форума, который можно забрать в двух вариантах
по адресу:
http://www.sources.ru/cpp/faqs/
--------------------------------------------------------------------------
Раздел: Delphi
30 Мая 2002г. Morph3D Screen Saver
При запуске заставки на экране изображаются различные трехмерные вращающиеся
объекты. Всего их семнадцать, в их список входят сферы, додекаэдр, икосаэдр,
тор, спираль, куб, тетраэдр и другие. Все объекты состоят из 200 светящихся точек.
Один объект периодически превращается в другой (эффект "morphing"). Программа
написана с использованием функций WinApi, поэтому компилится под любой 32-битный
Delphi.
http://www.sources.ru/delphi/graphics/morph3d.shtml
30 Мая 2002г. GDI: графика в Delphi - Часть I
GDI расшифровывается как Graphics Device Interface, и представляет собой интерфейс,
который Windows использует для рисования 2D графики. Также это самый медленный
способ отображения графики из существующих, однако самый простой для понимания
основ. Итак, для начала, поговорим об основных понятиях и терминах в GDI.
http://www.sources.ru/delphi/graphics/gdi_graphics_in_delphi.shtml
30 Мая 2002г. Отправка сообщений по локальной сети
Программа позволяет принимать и получать сообщение по локальной сети, а также
хранение полученых сообщений.
Компилятор: Delphi
http://www.sources.ru/delphi/internet/rl_contact.shtml
А так же добавлены следующие советы по GUI:
Как изменить фоновый цвет текста в различных строчках TListBox.
(http://www.sources.ru/delphi/gui/change_background_row_tlistbox.shtml)
Как вставить растровое изображение в компонент ListBox
(http://www.sources.ru/delphi/gui/insert_bitmap_to_listbox.shtml)
Как перетаскивать (Drag'n'Drop) выделенный текст между компонентами Memo
(http://www.sources.ru/delphi/gui/drag_drop_selected_text_between_memo.shtml)
Печать содержимого TMemo или TListbox
(http://www.sources.ru/delphi/gui/print_content_tmemo_tlistbox.shtml)
--------------------------------------------------------------------------
Раздел: Pascal
4 Июня 2002г. Алгоритм хэширования MD5
Ассемблерный модуль и паскаль-интерфейс для алгоритма хэширования MD5. Паскаль-интерфейс
позволяет вычислять MD5-хэш для буфера или для файла целиком. Используется ключ
длиной 64 байта (512 бит).
Компилятор: MAsm, BP7
http://pascal.sources.ru/crypt/md5asm32.htm
2 Июня 2002г. Ассемблер в Паскале
Модуль символического Ассемблирования для 8088/86; а также Ассемблер/Дизассемблер
для Inline-кодов в разделе Parsing.
Компилятор: BP7
http://pascal.sources.ru/news/020602.htm
23 Мая 2002г. Audio CD
Еще три проигрывателя аудио-компактов: для DOS, для Windows/Console и для Windows/GUI
в разделе Sound.
Компилятор: BP7
http://pascal.sources.ru/news/020523.htm
20 Мая 2002г. Object Prof по-русски
Перевод на русский язык документации к системе Object Professional v1.0 от фирмы
TurboPower (для Turbo Pascal 5.5+).
Формат: Plain Text
http://pascal.sources.ru/docs/op10docr.htm
20 Мая 2002г. Сборная солянка
+ 5 паскальных исходников в разные разделы: Игра Шашки, LZH, UnZip, эмулятор
ANSI, редактор спрайтов...
Компилятор: BP7
http://pascal.sources.ru/news/020520.htm
--------------------------------------------------------------------------
С Уважением, Дмитрий.
--------------------------------------------------------------------------