![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Вышла новая версия нашего off-line delphi FAQ.
Delphi Russian Knowledge Base 2.3 Теперь у DRKB появилась своя домашняя страничка www.drkb.ru На ней же линки для скачивания Размер файла: 10 Mb Что нового: 1. Добавлено более 600 новых статей 2. Существенно переработаны и дополнены старые статьи, исправлено или заменено большое количество исходных кодов 3. Особое внимание уделено вопросам классификации, перекрёстным ссылкам, поиску и удалению дупликатов. 4. Масса мелкий исправлений. Об ошибках, замечаниях, дополнениях и пожеланиях можно сообщать прямо в этот топик. Огромное спасибо всем, кто откликнулся и помог сделать эту версию лучше! Вот примерный список новых статей: Не читаются русские буквы в Database Desktop Updated! Как отследить изменения дисплея? Updated! Как извлечь иконку из EXE или DLL? Updated! Дельфи компонент для подкраски синтаксиса Updated! Вскрытие запароленной таблицы Paradox Updated! Восстановление записи dBase Updated! Как получить параметры Alias? Updated! TStringGrid --> HTML New! Как получить количество активных ссылок на строку? New! BCD --> String New! CRT для консольного приложения New! How to get all the resource names that are loaded in a given application? New! Сохранение и загрузка двумерного динамического масива New! Список handle всех окон моего приложения New! Method pointers --> function pointers New! Ограничить подвижность формы New! Манипулирование кнопками OpenDialog New! Как извлечь иконку из файла ярлыка? New! Как определить использует ли пользователь стили? New! Облегчённый вариант класса TRegistry New! Чтение email адресов из Outlook .dbx файлов New! Сохранить TImagelist в файл со всем содержимым New! Как узнать форма активна или нет? New! HTML --> RTF New! String --> HKEY New! HKey --> String? New! Как сделать procedure/function с переменным количеством параметров? New! Rotate a 2D Point New! Если нажато более 2х клавиш одновременно... New! String --> BCD New! Как найти строку в строке начиная с определённой позиции? New! Печать в порт принтера New! Как найти все установленные компоненты? New! Как прочитать адрес отправителя? New! Как экспортировать данные из StringGrid в Excel? New! Как прочитать выделенный текст из IE? New! Зоздать новый Outlook Contact? New! Как сохранить Outlook календарь как website? New! Как вставить RTF в Word? New! Как использовать Microsoft Speech API? New! Как получить длину wav в секундах? New! Как снять пароль с Excel файла? New! Как перейти к нужному ключу в Regedit? New! Flash SWF --> EXE New! Hook функций в собственном приложении New! Как выключить master volume в звуковой карте? New! Как получить список всех зарегистрированных typelibs? New! Поиск в TreeView по тексту New! Как узнать размер картинки для JPG, GIF и PNG файлов? Updated! После логина возникает EExternalError 0xC0000008 New! Как восстановить повреждённую таблицу? New! Как работать с выделенными запясями в TDBGrid? New! Explode / Implode a String? New! Быстрые операции с очень большими строками New! Использование PHP-like операций с массивами New! WideString -->String New! String --> WideString New! Регулярные выражения New! Количество вхождений подстроки в строку New! Как использовать format parameter больше одного раза? New! Создание DBExpress соединения в Runtime New! Как послать данные другому приложению используя auto-drag-n-drop? New! Создание базы данных в run-time с ZEOS? New! Шифрование файлов при помощи NTFS функций New! File List View in File Dialogs New! Как удалить сегодняшнюю дату из TDateTimePicker? New! Проверяем находится ли файл на локальном диске New! Как сменить картинки на TDBNavigator? New! Split/merge files? New! Способы уменьшения размера Exe файлов полученных с помощью Дельфи? New! Как восстановить индексы? New! Создание автоинкрементного поля SQL запросом? New! Index not found Exception New! Загрузить все записи в Stringlist одним махом? New! Как забыть о необходимости разрушать объекты? New! Как передвинуть колонку в TDBGrid? New! Как предотвратить Data Corruption (повреждение данных)? New! Реализовать фоновую работу программы New! Как сделать ADOConnection с использованием OLE-Automation? New! Как ускорить поиск? New! Мигание при добавлении строк New! Конвертируем TDateTime to Unix Timestamp New! Цвета в TDBGrid New! Сохранить изображение в формате JPEG New! Выделить все поля в TDBGrid? New! Краткий словарь терминологии CORBA New! Удалить dbase index flag New! Многомерное представление данных (статья) New! Как показать удалённые записи New! Сохранить F1Book в Blob поле New! Мемо в DBGrid New! Как узнать версию таблицы New! Как добавить пароль к таблице New! Технология dbExpress (статья) New! Библиотека реализующая практически все распространённые алгоритмы шифрования и хэширования New! Работа над ошибками New! Методы компрессии/декомпрессии New! Самый продвинутый DBGrid New! Rave Report - Руководство разработчика New! Соглашения о вызовах New! Ревизия интерфейсов (статья) New! Основы языка SQL (статья) New! Использование модуля ShareMem New! Создание окон произвольной формы (Статья) New! Страницы Excel — компонент F1Book New! Элементы управления Windows XP New! Использование ADO (статья) New! DDE (статья) New! Технология DataSnap (статья) New! Клиент многозвенного распределенного приложения (статья) New! Сервер приложения (статья) New! Пользовательский интерфейс Windows XP New! Манифест Windows XP New! Компонент TXPManifest New! Включение манифеста Windows XP в ресурсы приложения New! Визуальные стили и темы оформления New! Визуальные стили в Delphi New! Theme API New! Компоненты настройки цветовой палитры New! TComponent New! TPersistent New! TObject New! TControl New! TWinControl New! TCustomControl New! TGraphicControl New! Rave Report - Руководство пользователя New! Что такое множества? New! Функции для работы с памятьюNew! Функции и процедуры для работы с drag-and-drop операциями New! Функции преобразования UNICODE и ANSI строк New! Отображение файлов в память New! Как использовать параметры коммандной строки? Updated! Функции и процедуры управления мышью New! Поддержка процедур завершения программы New! Функции и процедуры для работы с данными перечислимого типа New! Перемещать объект на сложном фоне New! Функции и процедуры для финансовых вычислений New! Арифметика New! Тригонометрические функции и процедуры New! Операции над числовыми массивами New! Имитировать события мыши New! Примеры работы с динамическими массивами Updated! Объектно-ориентированное программирование (статья) New! Доступ к COM серверам Microsoft Office из Delphi 5 (Статья) New! Приостановить компьютер (sleep) New! Размыть изображение New! Узнать о завершении работы Windows New! Открыть файл JPEG New! Сыграть звуковой файл без компонентов New! Как ограничить перемещение курсора? New! Создание модулей расширения Microsoft Office New! Естественные ключи против искуственных ключей New! Delphi и COM (статья) New! Архитектура BDE и его особенности при работе с SQL-серверами(статья) New! Delphi и Windows API (Статья) New! Как добавить файл в меню Пуск/Документы New! Распознавание кодировки New! Пример загрузки файлов в ListView с иконками Updated! Как очистить canvas Updated! Как выдавить текст New! Как вывести полупрозрачный текст New! Как различать звуковые CD New! Interprocess communication на примере keyboard hook (статья) New! Особенности работы с БД на MS SQL Server 2000 из Delphi 5 (статья) New! Поиск по мемо полям New! Как вернуть результат в виде XML? New! Как сравнить быстродействие алгоритмов New! Как выводить hint при движении мыши над списком New! Как вывести диалог Обзор папок New! Как вычислить математическое выражение Updated! Как засечь время New! Как узнать об изменении системного времени New! БД - хранилище объектов (статья) New! Как делать переносы в Hint New! Перенос приложений с BDE на dbExpress (статья) New! Использование Microsoft ScriptControl (статья) New! AWE или как выйти за пределы 32 битной адресации New! Синхронизация процессов при работе с Windows (статья) New! Использование TwebBrowser (статья) New! Компоненты ADO (статья) New! CryptoAPI (статья) New! Использование ассемблера в Дельфи (статья) New! Как сравнить bookmarks в таблице? New! Генераторы и их использование New! TList New! TStrings и TStringList New! TStream New! Справочник по функциям работы со строками New! Справочник по функциям работы с PChar New! Справочник по функциям работы с файлами New! Список режимов открытия файлов New! Функции форматирования строк New! Функции преобразования чисел с плавающей точкой New! Внутренний интерфейс Drag and Drop New! Ярлычки и оперативная подсказка New! Динамический обмен данными (DDE) New! Использование интерфейса OLE New! Как выводить элементы списка разными шрифтами New! Перехват сообщений IE New! Save all TWebbrowser Frame Sources? New! Create a TWebBrowser at Runtime? New! Как сохранить все картинки TWebbrowser? New! Find the convex hull of 2D points? New! Получить список процессов в компьютере сети New! Как загрузить webpage с скрытым IP? New! How to add alternative text to a Webbrowser image? New! Узнать информацию о проксисервере New! Rotate a 2D Point New! Rotate a 3D Point around another 3D Point New! Найти центр треугольника New! Как найти и выделить текст TWebBrowser? New! Как узнать имя домена Windows NT/2000? Updated! Числа Фибоначчи New! Send e-mails via WinSock API? New! do an application loader with TCP? New! Добавить HTML к TWebbrowser Document? New! Програмно меняем Delphi's Tool list? New! Spray effect New! Как создать консольное asp.net приложение с событиями delphi? New! Sharpen a Bitmap New! Show a text progressiv as typed with a typewriter (horizontal/vertical) New! Draw a polygon with Gouraud shading? New! How to render a TRichEdit text onto a canvas? New! Detect simple collision and transparency New! Конвертация bitmap to sepia or greyscale New! Работа с Jpeg New! Двигаем крестик для показа значений X/Y New! Изменение размеров JPEG Image? New! Как сделать форму всегда позади всех окон? New! How to scale bitmap by percent? New! Как прочитать ROM-BIOS? New! Как определить установлен ли screen saver? New! Write/read a string to/from the serial port New! Узнать/установить JPG resolution? New! Как получить часть GUID? New! Как узнать заряженность батарей? New! Как заблокировать компьютер? Updated! Как сделать Thumbnails? New! Поддерживается ли MMX New! Как вывести список привелегий? New! Показать Choose Domain диалог? New! Изменение привелегий New! Проверить приложение на зависание? New! Как получить информацию о системе? New! Кто владелец taskbar buttons (NT)? New! Как предотвратить Shut Down? New! Как проверить запущен ли сервис? New! Как проверить папку на shared? New! Как получить список загруженных драйверов? New! Как получить primary domain controller (PDC)? New! Показать Run диалог New! Управление NT-сервисами New! Как использовать IP Address Control у себя? New! Как установить переменные окружения? Updated! Как изменить пароль для указанной сети или домена? New! Как перевести компьютер в Stend-by или Hibernate? New! Как читать REG_MULTI_SZ значение New! Как сделать Multi Screen Emulator? New! Как узнать количество памяти используемое процессом? New! Как получить количество файлов в корзине и их размер? New! Как скрыть/показать ActiveDesktop? New! Как выгрузить Dll из памяти? New! Как сделать Drag-n-Drop из чужого приложения? New! Поддерживает ли система suspend? New! Поддерживает ли система hibernation? New! Запуск процесса в контексте другого пользователя New! Как получить список всех расширений и их ассоциаций? New! Как сделать System Restore point (XP)? New! Как получить сообщение об изменении видео стиля? New! Написание Terminal Services Client New! Узнать не запущено ли приложение под Virtual PC? New! Узнать не запущено ли приложение под VMware? New! Как получить имя текщего стиля и имя цветовой схемы? New! How to patch a process? New! Частота мигания каретки New! Как копировать/менять Clipboard text без использования VCL? New! Disable CTRL+ALT+DELETE under XP New! Путь к папке My Computer New! Как получить список всех назначенных событий? New! Как обновить все окна Internet Explorer? New! How immediately start a service after its installation? New! How to check if the Workstation is locked? New! How to get the NT Domain and UserName of a Process? New! Как получить и изменить координаты иконок на столе? New! How to check, if a CD-Recorder is available? (WinXP) New! Как определить насколько долго система находится в Idle? New! Как прочитать и изменить doubleclick time? New! Проверить не запущена ли terminal client session? New! Как запустить процесс на конкретном процессоре в много процессорной системе? New! Как получить событие о смене реестра? New! Как вызвать Shutdown Windows dialog? New! Сколько памяти использует IB на сервере? New! Почему таблица или select показывается в Grid быстро, а перемещение в конец таблицы происходит долго? New! Как выделить URL в TRichEdit? New! How to implement a microsecond resolution Delay? New! Как узнать статус меню? New! Использование русских кодировок приводит к ошибке New! Что такое фреймы? New! В каких версиях IB поддерживаются уведомления о событиях (Event Alerts)? New! Detect if a USB device is connected or disconnected? New! Как посмотреть требуемые библиотеки для бинарника? New! Проблемы с открытием базы данных. New! Что такое ISC4.GDB? Для чего нужна эта БД? New! Пропажа прав пользователей в Local IB после переноса New! Как переносить базы данных между разными IB? New! Включение WAL на NetWare ухудшает производительность на 80% при вставках записей, и только на 15% - при обновлениях. New! Как оптимизировать запросы? New! Каков максимальный размер базы данных IB? New! Диалог подключения сетевого диска New! Сколько БД я могу открыть в одной транзакции? New! 256-цветное изображение из res-файла New! DLL и ресурсы New! Использование DLL в качестве Plug-in New! Разработка DLL в среде Borland Delphi (статья) New! Duplicate Resources Error New! Создание/пересоздание индекса New! DLL со строковыми ресурсами New! Практически все о взломе CD New! Показ меток удаленных записей в dBASE-файлах New! Как получить дату BIOS? Updated! DBASE - Индексы выражений New! Как узнать загрузку процессора? (NT/2000/XP) Updated! DBFSeek и DBFLocate New! Как получить информацию о процессоре? Updated! Активизация и использование в IDE окна CPU New! Создание RES-файла с помощью BRCC.EXE New! Определение номера записи в таблице dBASE New! Хранение данных в EXE-файле New! Как правильно соединяться с базой данных под Personal Oracle New! Как получить список таблиц в базе Access? Updated! Как поймать свой RAISEERROR в Delphi New! Как заставить Interbase принять COLLATE PXW_CYRL по умолчанию New! Задание псевдонима программным путем New! Создание таблицы FOXPRO New! Как в Oracle создать sequence с некоторого номера New! Как показать содержимое Memo-поля в DBGrid? Updated! Позиция ячейки в TDBGrid New! Как изменить цвет отмеченных записей в DBGrid New! CheckBox в DBGrid New! Как сделать, чтобы необходимая ячейка DBGrid получила фокус ввода New! Выключение кнопок в DBNavigator New! DbGrid со свойствами Col и Row New! Буфер обмена и ячейки DBGrid New! Нажать кнопку DBNavigator програмно New! Настройки всплывающих подсказок в DBNavigator New! DBNavigator без иконок New! Свойства кнопок DBNavigator New! Как сделать, чтобы в DBGrid вместо цифр были соответствующие константы New! Текущая строка и поле в DBGrid New! DbGrid со свойствами Col и Row New! Как выделить цветом текущую строку в TDBGrid New! DBGrid - сохранение конфигурации New! DbGrid и множественный выбор New! Решение проблемы передачи фокуса TDBGrid New! Как программно перевести DBGrid в режим редактирования New! Перемещение по таблице с помощью вертикальной полосы прокрутки New! DBGrid CutToClipboard New! Кам при прокрутке зафиксировать левое поле сетки? New! Как в TDBGrid узнать над каким полем висит мышь? New! Как поместить графическое изображение в TDBGrid New! Как в TDBGrid pазpешить только опеpации UPDATE записей New! Как заменить данные в столбце компонента TDBGrid New! Как заблокировать TDBGrid от автодобавления новой записи New! DBGrid DefaultDrawDataCell New! DBTreeView своими руками New! DBGrid с номером строки New! Экспортировать DBGrid в HTML New! Как удалить вертикальную полосу прокрутки (скроллбар) из DBGrid? New! Как определить изменение фокуса строки в TDBGrid New! Пример Drag and Drop между двумя DBGrid New! Перемещение из DbGrid New! Решение проблемы передачи фокуса TDBGrid New! Копирование информации из DBGrid-а в Clipboard New! Рисование текста в DBGrid New! Использование Enter как Tab в TDBGrid New! Как изменить число фиксированных колонок в TDbGrid? Updated! Как вывести Hint для ячейки DBGrid New! Симуляция нажатия кнопки при наличии DBGrid New! Интерактивные SQL-запросы New! Задать необходимый для печати принтер New! Как открыть диалог добавления принтера New! Определение параметров принтера через API New! Подробное описание способа печати содержимого формы New! Как изменить порт для принтера? Updated! Как прочитать/установить принтер по умолчанию? Updated! Получить список шрифтов и их размеров для текущего принтера New! Как узнать драйвер принтера New! Как получить информацию о заданиях на принтере New! Как установить драйвер принтера New! Получить список пользователей, подключённых к сети New! Описание протокола DNS New! Получение имени пользователя и домена New! Описание протокола ICMP (Internet Control Message Protocol) New! Протокол IMAP4 (Internet Message Access Protocol) New! Пример HTTP Get - загружаем файлы и страницы из Интернета New! ICQ2000 - сделай сам (статья) New! Технологии взлома Email New! Моё CGI-приложение при обращении к нему ничего не возвращает New! Корпоративное Web приложение New! Получить или установить задний фон в TWebBrowser New! Как получить текст HTML Документа из TWebBrowser без тегов New! Скопировать, удалить, вставить в TWebBrowser New! Как сделать WebBrowser средствами Delphi? New! GIF для HTML в EXE New! Как получить цвет строки в HTML формате New! Компонента HTML - редактора New! Исследование E-Book Html Compiler 2.12 New! Отправка файлов при помощи TClientSocket/TServerSocket Updated! CrtSock - модуль для работы с сокетами в Delphi32 New! Пример компонента типа XPButton New! Как спрятать окно при запуске приложения? Updated! Dec ---> Hex New! Интерфейсы и published свойства New! Интерфейс OLE AutoServer New! Integer как SmallInt New! Установка SoftIce New! Вставка новой записи через буфер New! Проблемы ini-файла New! Показ даты, времени и состояния клавиш в строке состояния New! Использование Internet-функций Win32 API (статья) New! Подключиться к Интернету, определить активные соединения, определить и сохранить параметры соединения New! Почему не всегда верно обновляются IndexDefs по Update New! Инкрементация строкового поля New! Поиск значения при вводе Updated! Инкрементальный поиск в ListBox New! Показ in-place подсказки в TListBox и других компонентах New! Импортирование, или обертка вызовов функций DLL New! Плавно превратить один рисунок в другой New! Элементы меню на основе изображений New! Как вставить растровое изображение в компонент ListBox? Updated! Как копировать и вставлять Bitmap через буфер обмена? Updated! Вращение изображения New! Как сделать прямоугольник для выделения части картинки для редактирования New! Перемещение Image New! Фон MDI-окон Updated! Хитрость вывода изображения New! За какое время было создано изображение New! Изменение палитры при выводе изображения New! Условие создания главной формы New! Удалить временные файлы IE New! Работа с IDE из программы New! Конфликт IDAPI German и English New! Установка и использование IDA Pro New! Часто задаваемые вопросы по дизассемблеру IDA Pro New! Как узнать, находится ли дискета в дисководе? Updated! Иконки в PopupMenu New! Преобразование иконок в Gliph-ы New! Огромные числа New! HTMLEditor - Краткий обзор New! Как обрабатывать сообщения New! Число цветов (цветовая палитра) у данного компьютера Updated! Как повесить винду New! Пример компонента HotSpot New! Как отловить нажатия клавиш для всех процессов в системе New! Как показать подсказки Hints для элементов меню New! Расширения оболочки Windows New! Hint в выпадающем списке ComboBox New! Подсветка синтаксиса New! Как скрыть часики в панели задач? Updated! Скрыть Tray, часы, кнопку ПУСК, панель задач New! Как сделать форму без caption? Updated! Как убрать публичное свойство компонента New! Програмное выключение клавиатуры и мыши Updated! Как спрятать окна MDI Child New! Как запретить показ курсора в TEdit и ему подобных контролах New! Как привязать файлы помощи в Delphi New! Оглавление файлов помощи (Help Files Contents) New! Управление метками томов дисков New! Как выяснить имеет ли объект определённое свойство? Updated! Как сделать прозрачное окно родными средствами Windows2000? Updated! Наполовину активное окно New! GUI. Перегрузка контролами (статья) New! GROUPFILE и ADDITEM для групп New! Как заставить GroupBox прорисовать на форме свой Caption неактивным цветом? New! Сгруппировать свойства наподобие Font New! Табуляция в графическом ListBox New! Как перейти к указанной записи в БД New! Уменьшение мерцания ListBox в обработчике OwnerDraw New! Переместиться в конец файла New! Как добавить функции картографирования в приложение New! Как получить версию Windows? New! Как найти системные папки Windows? Updated! Получить список пользователей New! Функция, возвращающая тип New! Как получить список часовых поясов? New! Извлечение текста из TMemoField New! Получение информации о TaskBar New! Как по Alias узнать физический путь к базе данных? Updated! Взять один символ из потока памяти New! Как управлять спикером под 9х из Дельфи? Updated! Как получить короткий путь файла если есть длинный и на оборот? New! Получение уведомлений от оболочки (Shell) New! CopyFile для Linux New! Как построить строку подключения New! Как запустить консольное приложение и перехватить вывод? New! Как узнать загрузку CPU определённым процессом? New! Как узнать расход памяти процессом? New! Как узнать имя компьютера? New! Как узнать свободное место на диске? New! Как сделать Ping? New! Модуль CRT для Linux New! Установка Kylix под новые версии Linux (ядро 2.6) New! Как, зная Handle окна программы, определить имя EXE Updated! Libqt для Kylix с поддержкой сглаживания New! КроссKylix - возможность под Windows Delphi получать Linux исполняемые файлы New! Как использовать Tray под Linux New! Глюк при запуске приложений через ShellListView New! Таблицу в clipboard New! Проверка - установлен ли определенный бит? New! Установка бита в единицу New! Установка бита в ноль New! Переключение состояния бита с единицы на ноль и наоборот New! Пример чтения данных по битовой маске из значения New! Как узнать производителя CD/DVD New! Как открыть CD-ROM, если их несколько в системе? New! Изменение скорости привода CD-ROM New! Как мне избавиться от выскакивающего окна CPU при ошибках? New! Смена свойств приложения, открываемого, по умолчанию в среде при её запске New! ASCII код для PrintScreen New! Получение имени шрифта, зная имя файла шрифта New! Просмотр состояния корзины New! Очистка корзины New! Удаление файла в корзину New! Получение информации о папках и файлах находящихся на данный момент в корзине New! Восстановление файла из корзины New! Закрытие всех окон IE New! Основы работы с Windows API New! Как получить список процессов в Win9x New! Поиск значения типа DWORD в указанном процессе New! Как спрятать программу от TaskManager в WindowsXP и 2000 New! Аналог DumpBin New! Получить текст окна, где этого не может WM_GETTEXT New! Печать TStringGrid New! Переходим на клиент-сервер (советы), на примере MS SQL Server New! Запросы и параметры, или как избавится от многих проблем…. New! Перекодировка, из разных кодировок New! Алгоритм шифования TEA New! Алгоритм поиска всех уникальных слов в файле New! Получение IP адресов всех компьютеров в рабочей группе New! Демонстрационная программа сканирования сети New! Демонстрационная программа получения информации о компьютере по IP New! Не работает кнопка <Enter> в WebBrowser New! Cut и Copy отказываются работать New! Алгоритм поворота изображения Updated! Пример градиентной заливки формы New! Скриншот, Принцип получения New! Инверсия всех цветов в TBitmap New! Определить формат изображения, загруженного в TMemoryStream New! Информация о AVI файле, (разбор заголовка AVI) New! поддержка библиотеки сжатия ZLib New! Удобная функция ifthen New! Использование PosEx взамен Pos New! модуль поиска по маске New! Работа с массивом компонентов New! Форма изменяющая размеры без заголовка New! функции для изменения и получения чуствительности мышки New! Замена Application.ProcessMessages New! Как сворачивать все приложение при сворачивании неглавного окна? New! Как сделать плавное закрытие окна ? New! Как назначить событие на увеличение/уменьшение TSpinEdit с помощью стрелочек? New! Как определить, работает ли программа в виртуальной машине VMware? New! Как определить, работает ли программа в виртуальной машине Connectrix? New! Трассировка пути до определенного IP адреса (Traceroute) New! Предпросмотр/печать TRichEdit New! Как узнать IP клиента и IP сервера для активного RAS-подключения? New! Как узнать частоту обновления монитора? New! Как заблокировать доступ к дисководу? New! Antivirus API New! Пример процедуры убивающей таймеры по заголовку окна в чужих приложениях написанных на Delphi New! Присвоение форме выбранного окна свойства Disabled / Enabled New! Отображение формы выбранного окна New! Закрыть выбранное окно New! Сделать форму выбранного окна поверх остальных New! Запретить в выбранном окне кнопку закрытия x New! Поменять заголовок выбранного окна New! Атомы: Запись, чтение и удаление информации New! алгоритмы теории графов New! Примеры работы с MS Excel New! Как зыкрыть Excel New! Помещение формы в поток New! Несколько функций для TStream New! Поток с доступом к глобальной переменной основной программы New! Работа с регионами (статья) New! Дельфи 2005 - отчёт, как я был на конференции Борланда New! Эта незнакомая IDE! (статья) New! Проход дерева каталогов Updated! Как добавить пункт меню? New! Как програмно переключить состояние клавиш Num Lock, Caps Lock, Scroll Lock? Updated! Как сменить обои на рабочем столе? Updated! Сбростить BDE базу данных в XML файл New! Подключение через TMySQLClien & TMySQLResult New! Транслитерация New! Как получить URL? New! Как получить POST данные? Updated! Как запустить DTS из StoredProcedure New! Запись файла New! Критерии выбора базы данных (статья) New! Поиск значения по любому столбцу New! Работа через MAPI Updated! Примечание: я не могу гарантировать что все изменения попали в этот список. Слишком много всего было сделано. -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: 11 Всего: 102 |
В очередной раз сенк-ю Vit !
![]() Если чесно, даже не читал "примерный список новых статей" это не главное, главное что новая версия есть! и судя по прияному увеличению размера (почти на 4 метра) объем знаний в этом чуде вырос прилично! ЗЫ: отличная идея помечать новые и зимененные топики !!! -------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
Vit, огромнейшее тебе спасибо за такой труд.
И, конечно, благодарности всем, всем, всем, кто учавствовал в создании DRKB. Мне кажется, что DRKB самая умная база знаний для Delphi. ![]() ![]() ![]() |
|||
|
||||
Fedor |
|
|||
![]() Днепрянин ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2090 Регистрация: 8.2.2003 Где: Великий Репутация: нет Всего: 32 |
Класс!!! Еще не скачал, но обязательно сделаю енто в ближайшее время.
Это не кажется. Это так и есть ![]() -------------------- Мы - Днепряне. Мы всех сильней. |
|||
|
||||
Mal Hack |
|
||||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: нет Всего: 261 |
Ошибка в том материале, который я тебе предлагал.
Подключение через TMySQLClien & TMySQLResult ClienT. И в коде в цикле занесеня данны в GRID вместо:
Надо
В тему ту, забыл о ошибке отписаться. |
||||
|
|||||
Stalker Ghost |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 11.11.2004 Где: между столом и ст улом Репутация: нет Всего: 2 |
Спасибо Vit. Я много с 2.2 вытянул,
![]() ![]() ![]() ![]() |
|||
|
||||
bartram |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1606 Регистрация: 22.2.2004 Где: Russia, Samara Репутация: 3 Всего: 29 |
Спасибо!!!! Спасибо!!!!Спасибо!!!!Спасибо!!!!Спасибо!!!!Спасибо!!!!
... и всё это Виту ![]() |
|||
|
||||
Dayana |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 352 Регистрация: 6.10.2002 Где: Тель-Авив Репутация: 2 Всего: 4 |
Vit, неоценимая вещь, неоценимый труд! Спасибо!
|
|||
|
||||
StayAtHome |
|
|||
![]() Домосед ![]() ![]() Профиль Группа: Участник Сообщений: 456 Регистрация: 26.1.2004 Где: Украина Репутация: 1 Всего: 16 |
Vit, даже не знаю, как тебя отблагодарить за твои труды. Поставить плюс? Дык их и так у тебя немерянно.
![]() ![]() Просто СПАСИБО тебе большое! |
|||
|
||||
DIMONSOFT |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 19.12.2004 Где: Киев Репутация: 1 Всего: -3 |
VIT а как предстоят дела с оболочкой? Кто-то разрабатывает?
--------------------
|
|||
|
||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Я не принимаю участия -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
mvdr |
|
|||
физик ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1349 Регистрация: 31.12.2004 Где: Волгоград, Россия Репутация: 1 Всего: 42 |
"Как написать сквой хранитель экрана? " исправить надо.
-------------------- Появляюсь редко, но часто метко Изображать идиота сложнее, чем изображать умного: полезнее и не каждому дано |
|||
|
||||
foRaver |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 561 Регистрация: 6.7.2003 Где: Düsseldorf Репутация: нет Всего: 3 |
Вешь просто супер (сужу по предыдущей версии). Новую пока закачать не удалось, потому-что наша "стенка" на работе .chm не пропускает. Интересно, есть возможность скачать новую версию, только зарание заархивированную?? Спасибо.
|
|||
|
||||
User |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 213 Регистрация: 5.11.2004 Репутация: нет Всего: нет |
Супер, большущее тебе человеческое спасибо, за терпение, и за то дело которое ты делаешь?
|
|||
|
||||
Slawanix |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 29.7.2004 Где: г. Великие Луки Репутация: нет Всего: 1 |
Случайно нашел дублирование ответов:
Работа с файловой системой->Как проверить, находится ли файл на локальном диске? и Работа с файловой системой->Проверяем, находится ли файл на локальном диске? А вообще база вызывает только море положительных эмоций и огромную признательность, спасибо Vit. --------------------
моск кипит |
|||
|
||||
Vit |
|
||||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Всем у кого всякие firewall и брендмауэры и т.п. ограничения на скачивание. вот два линка: http://chicago.lastplanet.com/drkb23.zip - это zip архив и http://chicago.lastplanet.com/drkb23 - это chm файл без расширения, после скачивания - переименовать в drkb23.chm Femida, Slawanix - спасибо за исправления, в следующей версии будет исправлено
А чего с вопросительным знаком? ![]() Это сообщение отредактировал(а) Vit - 7.2.2005, 21:54 -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
||||
|
|||||
DIMONSOFT |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 19.12.2004 Где: Киев Репутация: 1 Всего: -3 |
А вообще кто-то принимает???
--------------------
|
|||
|
||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Эти вопросы сюда: http://forum.vingrad.ru/index.php?showforum=62 Моё отношение такое, что проект этот развивать нет смысла. Во-первых у нас появился on-line FAQ, во вторых возможно в скором времени появится OFF-Line клиент для этого FAQ, а DRKB останется тем чем она на самом деле и является: учебником-справочником по Дельфи, с регулярными обновлениями в стандартном формате CHM. Если кому-то развитие этого проекта видится иначе - я не буду мешать воплощению, но и участвовать не буду. -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
December |
|
|||
![]() Antitheorist ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4423 Регистрация: 14.8.2002 Где: Харьков Репутация: 8 Всего: 57 |
Вит, огромное спасибо! Меня бы не хватило на такой самоотверженный труд!
![]() А пока ты отдыхаешь от трудов праведных, поделись, плиз исходником машины времени:
![]() |
|||
|
||||
Vit |
|
||||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
||||
|
|||||
December |
|
|||
![]() Antitheorist ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4423 Регистрация: 14.8.2002 Где: Харьков Репутация: 8 Всего: 57 |
Vit
Нет проверки на Overflow, не катит (Сорри за офтоп) |
|||
|
||||
StayAtHome |
|
|||
![]() Домосед ![]() ![]() Профиль Группа: Участник Сообщений: 456 Регистрация: 26.1.2004 Где: Украина Репутация: 1 Всего: 16 |
В версии v 2.3 есть тема:
VCL / TForm / Создание, закрытие и вызов формы / Как сделать плавное закрытие окна ? А здесь -- тема раскрыта значительно полнее: ![]() http://forum.vingrad.ru/index.php?showtopi...ndpost&p=324580 Добавите в следующую DRKB? |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
В раздел "Работа с файловой системой" есть две повторяющиеся подтемы
"Проверяем находиться ли файл на локальном диске" и "Как проверитьнаходиться ли файл на локальном диске" |
|||
|
||||
Golden Hands |
|
|||
![]() Золотой ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2023 Регистрация: 23.1.2005 Где: Екатеринбург Репутация: нет Всего: 83 |
Очень, очень, очень хорошая и нужная вещь. Благодарствую за проделанную работу.
-------------------- Мы обречены... но только на победу! Настанет день, и мы построим новый дом. Внесем в него тепло, что сохранить сумели, И воскресим все то, что в нас когда-то умерло... © Тень Света |
|||
|
||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Спасибо ![]() -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
Slawanix |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 29.7.2004 Где: г. Великие Луки Репутация: нет Всего: 1 |
dsergey, об этом уже говорили, но, наверное, лишний раз не помешает ![]() --------------------
моск кипит |
|||
|
||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Я мог пропустить что-то из того что говорили... Весьма большое количество матрериала... Кстати набралось уже изрядное количество исправлений, кое где по существу дела, а не только грамматика или дубликаты, как например исправил алгоритм md5 и изменил загрузку Stream в TWebBrowser - там откровенные ошибки были... Выпустить промежуточный Update? только с пофиксанными багами или уже собирать материал на следующий полноценный релиз? -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
Slawanix |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 29.7.2004 Где: г. Великие Луки Репутация: нет Всего: 1 |
Vit, мое мнение: лучше уж пусть все исправления будут в новой версии, вместе с новыми статьями. А то выпустишь промежуточную версию, что-то еще пофиксится, опять выпускать придется, как у Microsoft прямо, да и не удобно будет несколькими факами пользоваться, смотреть: "а что-то может уже исправили?" С уважением, Slawanix. ![]() --------------------
моск кипит |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
тема "Работа через MAPI" - пример не работает
|
|||
|
||||
fess |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 125 Регистрация: 17.2.2005 Где: г. Мурманск, Росс ия Репутация: 2 Всего: 3 |
Vit
Огромное СПАСИБО за Delphi Russian Knowledge Base. Вот некоторые замечания и предложения:
--------------------
Компьютер не подчиняется законам физики. Только в нём глюки возникают из ничего, файлы исчезают в никуда, а объём измеряется в метрах и называется весом. |
|||
|
||||
Vit |
|
||||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Давай, то что нарыл - добавлю. Специально писать не буду - нет времени
С удовольствием. Публиковать лучше всего прямо здесь, в форуме -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
||||
|
|||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
Наверное, собирай на новую версию ![]() Это сообщение отредактировал(а) dsergey - 18.2.2005, 10:07 |
|||
|
||||
fess |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 125 Регистрация: 17.2.2005 Где: г. Мурманск, Росс ия Репутация: 2 Всего: 3 |
Тут несколько статей по созданию компонент и ещё чуть-чуть других статей. А здесь док по САОД'у. --------------------
Компьютер не подчиняется законам физики. Только в нём глюки возникают из ничего, файлы исчезают в никуда, а объём измеряется в метрах и называется весом. |
|||
|
||||
Romtek |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 153 Регистрация: 7.12.2004 Где: Холон Репутация: нет Всего: 4 |
On-line DRKB
Графика и мультимедия -> DerectX, OpenGL Ещё неплохо бы добавить в DRKB статью о поиске в файле. Это сообщение отредактировал(а) Romtek - 27.2.2005, 13:38 --------------------
Romiras HomeLab - материалы и статьи по разработке ПО, моделирование алгоритмов, обработка и анализ информации, нейронные сети, машинное зрение и пр. |
|||
|
||||
December |
|
|||
![]() Antitheorist ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4423 Регистрация: 14.8.2002 Где: Харьков Репутация: 8 Всего: 57 |
Как узнать путь к броузеру по умолчанию - дублируется, там почти рядом топики.
|
|||
|
||||
Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 80 Всего: 162 |
Подправил, спасибо. Но в другой раз пиши о таких вещах в разделе "Обсуждение форума и каталога программ" -------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
Golden Hands |
|
|||
![]() Золотой ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2023 Регистрация: 23.1.2005 Где: Екатеринбург Репутация: нет Всего: 83 |
Бывает, что примеры сразу начинаются с кода. Хорошо бы еще в таких случаях добавить сам алгоритм (описать словами) .
![]() Это сообщение отредактировал(а) Golden Hands - 8.3.2005, 13:16 -------------------- Мы обречены... но только на победу! Настанет день, и мы построим новый дом. Внесем в него тепло, что сохранить сумели, И воскресим все то, что в нас когда-то умерло... © Тень Света |
|||
|
||||
Михаил Комин |
|
|||
Unregistered |
Привет, Vit. Недавно нарыл в DRKB модуль "Работа с очень большими числами"
Это очень нужная весчь! Мне было очень приятно использовать его. С одним "НО". На простых операциях он отлично работает, а вот, например, для вычисления числа Пи без доп. проверок не годится. Т.е. например при сложении чисел '0.2' и '0.666666667' возвращается строка '0.666666667', однако если прибавить '0.20' то все будет отлично. Ты просил связаться, если кто хочет доработать этот модуль ![]() |
|||
|
||||
Михаил Комин |
|
|||
Unregistered |
Vit, просьба писать ответ на мыло: mike собака geoservice точка кг
|
|||
|
||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Михаил Комин , вы можете доработать модуль по своему усмотрению и выложить исправленный модуль сюда
![]() -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
Sniper |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 511 Регистрация: 8.5.2002 Репутация: нет Всего: 2 |
Вот тут какая-то ошибка:
Топик: Как передать массив как параметр? в предложении "Procedure Proc(var a:Ta); - внутри процедуры код работает именно с переменной а и её содержимым" опечатка. Как должно быть ? -------------------- "Я испытываю отвращение к системе, разработаннной для "пользователя", если в слове "пользователь" закодировано уничижительное значение "тупой и примитивный". Кен Томпсон, создатель Unix |
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Может идея не нова, но может стоит сделать DRKB не в виде chm файла, а в виде программы. В этом случае вижу много плюсов: 1. Можно делать обновление через интернет. Тогда не придется качать по >10 метров при выходе каждой версии. Кроме того, дополнять и исправлять статьи можно будет более регулярно. 2. Если грамотно продумать базу, то можно уменьшить итоговый размер. Например раскраска синтаксиса кода программы добавляет немало веса. А программно можно красить код самому. В результате объем даст только чистый код, без всяких font color..., которые занимают больше, чем сам код. Кроме того, при модификации программы раскрасски, весь код получит новый вид. 3. У людей много претензий по размеру. Скачав программу, человек сможет сам выбирать, какие разделы он хочет закачать сразу, а какие потом. Кроме того, можно добавить раздел с обучающими статьями. Они весят много, но кому нужно, их подгрузят. 4. Можно предусмотреть в программе гораздо больше возможностей и удобств, чем в обычном chm viewer'е. P.S. Готов помочь в разработке. |
|||
|
||||
p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 58 Всего: 112 |
Snowy, это хотел организовать Pegas - есть даже отдельный подфорум для этого: http://forum.vingrad.ru/index.php?showforum=62
Но дело стоит уже давно и не двигается... -------------------- С уважением, г-н Посол. |
|||
|
||||
Snowy |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Чтож. Я сразу написал
По своему опыту знаю, что те, кто думает "как было бы здорово сделать...", результат либо не получают вообще, либо тогда, когда он уже и не особо нужен. Результат получает не тот, кто мечтает, а тот, кто делает. У меня сейчас заказ да довольно крупный проект, но попробую выкроить время, чтобы что-нить накилать. Добавлено @ 11:14 Тьфу, уже пальцы заплетаются. Извините, приболел. Температура поднялась. |
||||
|
|||||
p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 58 Всего: 112 |
Ну если ты реализуешь - все будут, думаю, только рады...
![]() Я тоже над этим думал... Но так и не взялся... Времени нет... Думаю, что тебе нужно там создать новую темку, где бы ты выложил своё ТЗ, т.е. что будет уметь твоя прога, какой принцип обновления, сжатия, подсветки, требования (ОС: я думаю ты будешь только под винду делать ?)... А мы еще чего-нибудь прикрутим ![]() -------------------- С уважением, г-н Посол. |
|||
|
||||
p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 58 Всего: 112 |
Snowy, меня тут Alex убедил, что его вьювер будет хорошо подходить для этой роли, и скачиваемый объем типа небольшой... Можно подождать пока, посмотреть, что получиться...
-------------------- С уважением, г-н Посол. |
|||
|
||||
Pavlus |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 26.3.2005 Репутация: нет Всего: нет |
Vit
Спасибо за базу-справочник - теперь ни в форумах ни в книжках почти не копаюсь. На счет оболочки - chm для меня достаточно, но обновляемый, как Нортон, клиент был бы очень кстати. Я предлагаю развивать это паралельно, т.е. выпкскать chm-ники, пока не появится одобренный многими клиент, который по возможностям поиска и размеру будет НЕ ХУЖЕ chm-оболочки. ИСПРАВЛЕНИЕ: "Как скопировать содержимое строки в буфер обмена?" - Этот способ глючный. Данные, помещенные в буфер таким образом принимается как текст далеко на везде. В WIN 98 в Инет Експлорере некоторые поля Edit отказывались принимать MAC адрес (только буквы и цифры), помещенный в буфер этой процедурой. А в WIN 2000 - одно из двух: или вообще в буфер не копировалось ничего или данные там не являлись текстом. Я вынжден был сделать невидимый компонент Edit1 и делать так:
|
|||
|
||||
doberman |
|
|||
Unregistered |
Спасибо Vit за DRKB!!!
Спомощью ее добавил стоко...в свою выпускную работу, что учителя офигеют когда увидят!!! Еще раз спасибо!!! Всем советую в нашем городе!!! |
|||
|
||||
Vit |
|
||||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Ха! Да тебе надо было просто сдать DRKB как дипломную работу да дело с концом... ![]() ![]() ![]() Если серьёзно, то я рад что вам мой труд помог, и надеюсь что вы не только бездумно повставляли куски DRKB в свой диплом, а кое-чему научились и разобрались как многие штуки работают. Успехов!
И не только в Вашем, тем более что никто и не знает что за город такой... -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
||||
|
|||||
Snowy |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Ёлки-моталки, приболел я хорошо. Еще не оклемался, но уже на работу вышел.
Времени никогда нет. Приходится раздавать свою квоту времени каждому процессу, согласно приоритета ![]()
ТЗ пока не составлял. Пока есть только задумки. Планирую, что все статьи будут лежать в одном ZIP'e отдельными файлами в подкаталогах, согласно разделов. Так будет проще обновлять и совершать операции по обновлению/удалению/перемещению. На сервере соответственно придется выкладывать все файлы по отдельности, поскольку вероятность разместить там программу, формирующую пакеты обновления невелика. А люди будут обновляться с совершенно разными периодами. На сервере должен быть файл со списком файлов и датами. Человек закачивает этот файл, а потом программа его анализирует и закачивает необходимые файлы. Программу обновления нужно будет продумать оптимально, чтобы можно было в нее заклыдывать разнообразные инструкции, чтобы на будущее ее не приходилось менять. Чтобы уменьшить главную программу, нужно ZIP вынести в отдельную dll или воспользоваться WinRar.dll. Писать либо на чистом API, либо на KOL, либо полениться и просто вынести bpl. Но последний вариант плох тем, что для разных версий bpl разные и не у всех людей они будут. Кроме того, человек может захотеть почитать на компьютере, где нет дельфи. Далее нужно делать умный поиск, а не по полному совпадению; Экспорт в html, чтобы можно было читать под другими платформами; Фильтр обновлений, чтобы обновлять только выбранные размеры; Можно сделать кнопочку рапорта об ошибках в статье. Рапорт будет отправляться при следующем обновлении. Также нужно подумать над кумулятивными обновлениями и обновлениями базовой версии. Хотя базовую программу лучше выкладывать вообще без баз, а базы пользователь будет закачивать по выбору. Буду думать более детально.
Буду делать только под винду, т.к. грамотно писать под другие операционки не умею. Только на примитивном уровне. А здесь требуется высокая функциональность и компактность. Думаю под линухами будет работать под эмулятором. Карманные оси все равно связываются с главным компьютером, поэтому универсальным способом здесь будет экспорт в html. |
||||||
|
|||||||
bartram |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1606 Регистрация: 22.2.2004 Где: Russia, Samara Репутация: 3 Всего: 29 |
Snowy? не плохая идея я бы помог но времени жаль нет
![]() |
|||
|
||||
Alex103 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 416 Регистрация: 5.1.2005 Где: Украина, г. Харьк ов Репутация: нет Всего: нет |
А когда будет 2.4
-------------------- Мой адресс не дом и не улица, мой адресс WWW |
|||
|
||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
За неё подготовку смогу взяться не раньше июня-июля -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
Alex103 |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 416 Регистрация: 5.1.2005 Где: Украина, г. Харьк ов Репутация: нет Всего: нет |
А сколько статей планируеться добавить!!!!! -------------------- Мой адресс не дом и не улица, мой адресс WWW |
||||
|
|||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
На сколько хватит времени и желания. Мне ж никто не платит за работу, поэтому и планирования никакого нет. Добавляю когда есть свободное время и желание этим заниматься, когда сочту что добавил достаточно - выложу следующую версию... -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
Alex103 |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 416 Регистрация: 5.1.2005 Где: Украина, г. Харьк ов Репутация: нет Всего: нет |
Удачи тебе в создании!!!! -------------------- Мой адресс не дом и не улица, мой адресс WWW |
||||
|
|||||
Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 72 Всего: 111 |
To Vit.
Для DRKB 2.4. Алгоритм преобразования Dec -> Bin знают многие, но не многие знают как выполнить обратное преобразование Bin -> Dec . Я делаю это следующим образом:
|
|||
|
||||
StayAtHome |
|
|||
![]() Домосед ![]() ![]() Профиль Группа: Участник Сообщений: 456 Регистрация: 26.1.2004 Где: Украина Репутация: 1 Всего: 16 |
Кандидатура на добавление в DRKB
Два связанных поста: Как выполнить код после создания MDIChild-формы но до появления ее на экране? http://forum.vingrad.ru/index.php?showtopi...ndpost&p=371472 Как отобразить MDIChild-форму модально? http://forum.vingrad.ru/index.php?showtopi...ndpost&p=372332 |
|||
|
||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Спасибо
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 80 Всего: 162 |
В статье "Отображаем текст в System Tray" участник Poseidon нашел ошибку. Код, приведенный в этой статье, не компилируется.
Для решения проблемы я его немного дописал:
В FAQ находится исправленная версия http://vingrad.ru/DELPHI-DLP-000643 -------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
WolfON |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 604 Регистрация: 19.7.2004 Репутация: нет Всего: 8 |
Удалось сжать DRKB 2.3 до 4 602 523 bytes
![]() Это сообщение отредактировал(а) WolfON - 12.4.2005, 17:19 |
|||
|
||||
Monty |
|
|||
![]() Advanced Lamer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3511 Регистрация: 3.4.2003 Где: Гваделупа Репутация: нет Всего: 27 |
Если сайт пишите на русском языке, то не забывайте передать браузеру правильную кодировку!
-------------------- ... О, вещая моя печаль, О, тихая моя свобода И неживого небосвода Всегда смеющийся хрусталь! |
|||
|
||||
Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 72 Всего: 111 |
("VCL" -> "Элементы управления Windows XP")
В этой ветке статьи: "Манифест Windows XP", "Визуальные стили и темы оформления" и "Компоненты настройки цветовой палитры" одинаковые ;), но прикол в том, что они вообще ведут к ветке ("Rave Report" - "Руководство пользователя" -> "Rave Report" -> "Репортинг, работа с принтером" -> "Wizards"). При этом попадаем не на нужную страницу только когда кликаем по ссылкам на темы на странице ("VCL" -> "Стили и темы Windows XP" -> "Элементы управления Windows XP"), т.е. имеются ошибки в описании ссылок на странице "winxp01.htm". ("VCL" -> "TMemo") В статье "Дельфи компонент для подкраски синтаксиса" ошибки (2 шт.) внизу страницы - "Открыт русскоязыйчный портал для пользователей и разработчиков комполнентов подкраски синтаксиса здесь:" ( "VCL" -> "TRichEdit") В статье "Таблицу в clipboard" ошибки () в самом вопросе:
|
|||
|
||||
Yanis |
|
||||||||||||||||||||||||||||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 72 Всего: 111 |
Думаю в статью ("Язык программирования Дельфи" -> "Работа с битами" -> "Установка бита в ноль") можно добавить альтернативный код снятия бита:
При написании программ и кода мы неизбежно допускаем ошибки как синтаксические так и логические. Никто от этого не застрахован. Даже Яnis ;) Далее идёт список синтаксических ошибок, которые я успел вчера найти, но не успел выложить, т.к. кончился iнет ;) (советую прочитать до конца. Имеются ошибки в фоформлении разделов) Ветка: ("VCL" -> "ListBox, CheckListBox, DBLookUp, Другие списки") Файл: 128.htm Статья: "Как вставить растровое изображение в компонент ListBox?" Проблема: Синтаксические ошибки в тексте статьи.
Ветка: ("VCL" -> "ListBox, CheckListBox, DBLookUp, Другие списки") Файл: alx16.htm Статья: "Показ in-place подсказки в TListBox и других компонентах" Проблема: Внизу модуля, который описан в этой статье, два раза написан end. Ветка: ("Работа с сетью, интернетом, протоколами" -> "Протоколы" -> "Работа с ICQ") Файл: icq2000.htm Статья: "ICQ2000 - сделай сам (статья)" Проблема: Много синтаксических ошибок в тексте статьи.
Ветка: ("Работа с сетью, интернетом, протоколами" -> "Протоколы" -> "Другие протоколы") Файл: imap4.htm Статья: "Протокол IMAP4 (Internet Message Access Protocol)" Проблема: Синтаксические ошибки в тексте статьи.
Ветка: ("Работа с сетью, интернетом, протоколами" -> "Работа с Email") Файл: a67.htm Статья: "Как отправить Email?" Проблема: Синтаксические ошибки в тексте статьи.
Ветка: ("Работа с сетью, интернетом, протоколами" -> "Работа с Email") Файл: v72.htm Статья: "Проверка правильности E-mail адреса" Проблема: Синтаксические ошибки в тексте статьи.
Ветка: ("Работа с сетью, интернетом, протоколами" -> "Создание Web приложений") Файл: v80.htm Статья: "Создание Active Server Page (ASP) приложений (Статья)" Проблема: Синтаксические ошибки в тексте статьи.
Ветка: ("Работа с сетью, интернетом, протоколами" -> "Создание Web приложений") Статья: "Корпоративное Web приложение" Файл: 697.htm Проблема: Синтаксические ошибки в тексте статьи.
Ветка: ("Работа с сетью, интернетом, протоколами" -> "Работа с IE, интерфейсами WebBrowser") Файл: 700075.htm Статья: "Работа с IE, интерфейсами WebBrowser" Проблема: Синтаксическая ошибкав тексте ссылки.
Ветка: ("Работа с сетью, интернетом, протоколами" -> "Работа с IE, интерфейсами WebBrowser" -> "Работа с TWebBrowser") Файл: 814.htm Статья: "Как сделать WebBrowser средствами Delphi?" Проблема: Синтаксические ошибки в тексте статьи.
Ветка: ("Работа с сетью, интернетом, протоколами" -> "Работа с HTML, клиентскими скриптами") Файл: 816.htm Статья: "GIF для HTML в EXE" Проблема: Нелепая ошибка. Но исправить не мешало бы.
Ветка: ("Работа с сетью, интернетом, протоколами" -> "Работа с HTML, клиентскими скриптами") Файл: alx35.htm Статья: "HTMLEditor - Краткий обзор" Проблема: Синтаксические ошибки в тексте статьи.
Ветка: ("Работа с графикой и мультимедиа") Файл: 7417.htm Статья: "GDI - графика в Delphi" Проблема: Синтаксические ошибки в тексте статьи.
Ветка: ("Работа с графикой и мультимедиа") Файл: 1_001.htm Статья: "Работа с графикой и мультимедиа" Проблема: Не описан раздел "Работа с Jpeg" с подразделами. Ветка: ("Работа с графикой и мультимедиа" -> "Работа с видео и анимацией") Файл: 872.htm Статья: "Информация о AVI файле, (разбор заголовка AVI)" Проблема: Некорректная разметка страницы для подсветки кода. Ветка: ("Работа с графикой и мультимедиа" -> "DerectX, OpenGL") Файл: 8013.htm Статья: "Blitting, Спрайты и Анимация" Проблема: Синтаксические ошибки в тексте статьи.
Ветка: ("Общие вопросы") Файл: v2.htm Статья: "Ссылки на сайты по Дельфи" Проблема: Синтаксические ошибки в тексте статьи.
Ветка: ("Delphi IDE, компиллятор, отладчик, редактор") Файл: ide отладчик, редактор") Файл: ideE! (статья)" Проблема: Синтаксические ошибки в тексте статьи.
Ветка: ("Язык программирования Дельфи") Файл: 1690.htm Статья: "Язык программирования Дельфи" Проблема: Не описан раздел "Работа с множествами" с подразделами. Это сообщение отредактировал(а) Girder - 20.4.2005, 09:23 |
||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||
Borland_Delphi_6 |
|
|||
![]() LoneLINEss ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2509 Регистрация: 5.11.2002 Где: in fortune dreams ... Репутация: нет Всего: 20 |
В статье "Paбoтa c peгиoнaми" неверно указан автор - x77 вместо z77.
-------------------- Blind Guardian Fan :: BMSTU Student :: A polar bear is a rectangular bear after a coordinate transform. Мои фотографии |
|||
|
||||
Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 80 Всего: 162 |
Откуда такая информация? -------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 58 Всего: 112 |
Добавлено @ 13:42 Вот, эта статья хранится до сих пор тут: http://x77.pisem.net/art/regions/regions.htm -------------------- С уважением, г-н Посол. |
|||
|
||||
Borland_Delphi_6 |
|
|||
![]() LoneLINEss ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2509 Регистрация: 5.11.2002 Где: in fortune dreams ... Репутация: нет Всего: 20 |
+Посол выкладывал эту статью на моем форуме...
-------------------- Blind Guardian Fan :: BMSTU Student :: A polar bear is a rectangular bear after a coordinate transform. Мои фотографии |
|||
|
||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Проходили... Достигается это перекомпиляцией с удалением индексов полнотекстового поиска.. На фиг нужна DRKB без полноценного поиска! -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 21:02 |
|||
|
||||
Pathfider |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 128 Регистрация: 13.7.2004 Где: все там же Репутация: -1 Всего: 1 |
Vit Сразу извиняюсь за оффтоп, но так как то , что я скажу напрямую относится к DRKB, думаю ты поймешь. Итак:
Взято с http://www.olaid.h15.ru/Delist1.html Действительно, очень полезная штука. Мне помогла во многом. Это сообщение отредактировал(а) Pathfider - 6.6.2005, 21:10 --------------------
Trust is a weakness |
|||
|
||||
Borland_Delphi_6 |
|
|||
![]() LoneLINEss ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2509 Регистрация: 5.11.2002 Где: in fortune dreams ... Репутация: нет Всего: 20 |
Кстати, Vit, а на своем сайте DRKB со ссылкой на автора публиковать можно?
-------------------- Blind Guardian Fan :: BMSTU Student :: A polar bear is a rectangular bear after a coordinate transform. Мои фотографии |
|||
|
||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
DRKB - абсолютно бесплатный продукт! Вы можете использовать её как УГОДНО... Без всяких ссылок. Разрешается (и даже приветствуется) ставить на своём сайте линки на DRKB, выкладывать для скачивания саму DRKB (с сылками на меня или нет - я не жадный....)... мало того вы можете даже торговать DRKB или пытаться любым другим способом заработать деньги на DRKB совершенно не оглядываясь на авторство - я буду только рад если этот проект принесёт хоть моральную, хоть материальную пользу для любого человека... я не претендую ни на какие дивиденты от пользования DRKB ни сейчас ни в будущем ![]() -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 21:18 |
|||
|
||||
Rrader |
|
|||
Inspired =) ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1535 Регистрация: 7.5.2005 Репутация: 70 Всего: 191 |
CHM достаточно неудобен, ИМХО
Это сообщение отредактировал(а) Rrader - 26.9.2007, 16:34 |
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 21:19 |
|||
|
||||
Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 53 Всего: 133 |
-------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 21:19 |
|||
|
||||
Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 53 Всего: 133 |
![]() -------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Всем - кто недоволен chm форматом - пожалуйста можете делать, попыток таких не счесть и было и будет.. Последняя была от Алекса и вполне даже удачная... Но это будет ваш проект а не мой... Другими словами - без меня... Я же буду продолжать то что я делаю. На то есть много причин.
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 21:22 |
|||
|
||||
Poseidon |
|
||||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 53 Всего: 133 |
![]() Добавлено @ 18:12
![]() -------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
||||
|
|||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Если спросят - отвечу... Я говорю не об этом, а о том что я этим проектом заниматься не буду. Ивообще кончаем флеймить на эту тему здесь. Есть раздел на форуме:
http://forum.vingrad.ru/index.php?showforum=62 со всем этим - туда! Здесь обсуждение ведётся DRKB а не чего-то там ещё -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 80 Всего: 162 |
В разделе "Работа с файловой системой" дубляж тем "Как проверить находится ли файл на локальном диске?" и "Проверяем находится ли файл на локальном диске"
-------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 80 Всего: 162 |
В разделе "Работа с визуальными компонентами->DBGrid" дубляж тем "Как удалить вертикальную полосу прокрутки (скроллбар) из DBGrid?" и "Как удалить вертикальную полосу прокрутки (скроллбар) из DBGrid?"
-------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
Diesel Draft |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 876 Регистрация: 18.1.2005 Где: Lviv, Ukraine Репутация: 1 Всего: 5 |
А если зделать как в DelphiWord програму. Тогда и приятней пользоватса и качать весь архив не нужно
|
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 22:33 |
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 22:33 |
|||
|
||||
StayAtHome |
|
||||
![]() Домосед ![]() ![]() Профиль Группа: Участник Сообщений: 456 Регистрация: 26.1.2004 Где: Украина Репутация: 1 Всего: 16 |
Как заставить системное меню выпасть в указанном месте?
Источник:http://www.swissdelphicenter.ch Добавлено @ 01:17 Как "быструю подсказку" (Hints) сделать многострочной? Необходимо создать соответствующую компоненту которая показывает "быструю подсказку" (Hints) с более чем одной строкой. Компонента наследуется от TComponent и называется TMHint. Hint-текст можно задавать следующим образом: "Строка 1@Строка 2@Строка 3". Символ '@' используется как разделитель строк. Если Вам нравится другой символ - измените свойство Separator. Свойство Active указывает на активность (TRUE) или неактивность (FALSE) "многострочности"
Источник:Кажись Delphi World |
||||
|
|||||
StayAtHome |
|
|||
![]() Домосед ![]() ![]() Профиль Группа: Участник Сообщений: 456 Регистрация: 26.1.2004 Где: Украина Репутация: 1 Всего: 16 |
Отмена вставки нового узла в TreeView по нажатию кнопки Esc
Источник:Том Сван "Секреты..." |
|||
|
||||
Гость_Johnny M |
|
|||
Unregistered |
Ребята - возникла проблемка. Скачал базу знаний с сайта http://www.drkb.ru/ - причем там было вот такое сообщение
Сайт временно закрыт Новая версия drkb может быть скачена здесь но это не важно - база скачалась нормально - но внутри она не содержит никакой информации - т.е. в левой стороне присутсвуют темы и сслыки - но при щелчке на них справа ничего не отображается, только это Action canceled Internet Explorer was unable to link to the Web page you requested. The page might be temporarily unavailable. -------------------------------------------------------------------------------- Please try the following: Click the Refresh button, or try again later. If you have visited this page previously and you want to view what has been stored on your computer, click File, and then click Work Offline. For information about offline browsing with Internet Explorer, click the Help menu, and then click Contents and Index. Internet Explorer ![]() |
|||
|
||||
StayAtHome |
|
|||
![]() Домосед ![]() ![]() Профиль Группа: Участник Сообщений: 456 Регистрация: 26.1.2004 Где: Украина Репутация: 1 Всего: 16 |
Попробуй распакуй CHM (хотя бы этим: http://wincmd.ru/plugring/chmdir.html) на отдельные HTML и посмотри, есть ли там все (т. е. выяснить то ли ты скачал битый файл, то ли у тебя InternetExplorer барахлит). Выяснишь-- тогда будет ясно что делать дальше.
|
|||
|
||||
Guest |
|
|||
Unregistered |
ссылка мертвая - кстати, до этого у меня была старая база знаний - там все работало. Значит не IE виноват....
можт еще раз качнуть? ![]() |
|||
|
||||
StayAtHome |
|
|||
![]() Домосед ![]() ![]() Профиль Группа: Участник Сообщений: 456 Регистрация: 26.1.2004 Где: Украина Репутация: 1 Всего: 16 |
Вот CRC (MD5) рабочего файла drkb23.chm:
|
|||
|
||||
Гость_Johnny M |
|
|||
Unregistered |
Еще бы знать что такое CRC
![]() |
|||
|
||||
StayAtHome |
|
|||
![]() Домосед ![]() ![]() Профиль Группа: Участник Сообщений: 456 Регистрация: 26.1.2004 Где: Украина Репутация: 1 Всего: 16 |
Контрольная сумма файла. Своего рода "цифровой отпечаток"
TotalCommander'ом пользуешься? Он умеет их считать. |
|||
|
||||
Гость_Johnny M |
|
|||
Unregistered |
Тотал коммандером не пользуюсь к сожалению.... наверное все таки архив битый
|
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 15.7.2011, 00:56 |
|||
|
||||
Гость_man |
|
|||
Unregistered |
Vit, спасибо огромное за справку, очень помогло в борьбе с ActiveX
![]() |
|||
|
||||
Петрович |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1000 Регистрация: 2.12.2003 Где: Москва Репутация: 25 Всего: 55 |
В код процедуры CreateBitmapRgn из топика "Оптимизация скинов для окошек сложной формы" прокрались несколько досадных ошибок.
Пара из них в сущности безвредные, а вот одна существенная. Из за нее, в строящийся регион всегда попадала полностью верхняя строка кортинки, если вырезался любой цвет кроме черного. Привожу исправленный мною код. Правда, для удобства разборок, его стиль был переоформлен в соответсвии с моими пристрастиями. Да простит меня автор, Бочаров Александр.
Это сообщение отредактировал(а) Петрович - 2.8.2005, 15:38 -------------------- Все знать невозможно, но хочется |
|||
|
||||
Stolzen |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1041 Регистрация: 17.10.2005 Репутация: нет Всего: 48 |
Vit, спасибо тебе за проделанную работу!!!
Теперб к делу: в WinApi -> Мышка/клавиатура -> Мышь -> Как автоматически помещать курсор мышки в центр контрола получившего фокус? нашел ошибку. Процедуру MoveMouseOverControl лучше написать так:
Иначе курсор переносится не в центр контрола, а на панель задач(у меня) |
|||
|
||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
![]() -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
StayAtHome |
|
|||
![]() Домосед ![]() ![]() Профиль Группа: Участник Сообщений: 456 Регистрация: 26.1.2004 Где: Украина Репутация: 1 Всего: 16 |
Не нашел в DRKB статтьи "Сабклассинг и суперклассинг в Delphi для начинающих" http://forum.vingrad.ru/index.php?showtopic=69246
Стоящая статья, спасибо автору ![]() |
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 15.7.2011, 02:44 |
|||
|
||||
Guest |
|
|||
Unregistered |
Дополнение к теме "Как узнать, по какой колонке был клик в TListView?"
|
|||
|
||||
StayAtHome |
|
|||
![]() Домосед ![]() ![]() Профиль Группа: Участник Сообщений: 456 Регистрация: 26.1.2004 Где: Украина Репутация: 1 Всего: 16 |
Статья "Shell Extensions и как с ними бороться"
О расширении контекстных меню. К сожалению, сам не пробовал, но, думаю, интересно. Это сообщение отредактировал(а) StayAtHome - 6.12.2005, 08:15 |
|||
|
||||
Fighter |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 810 Регистрация: 5.1.2005 Репутация: нет Всего: 2 |
Нужно то же самое для Visual C++!!!
|
|||
|
||||
December |
|
|||
![]() Antitheorist ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4423 Регистрация: 14.8.2002 Где: Харьков Репутация: 8 Всего: 57 |
Внесу и я свой contribution, по мере сил
![]() В топике "Качественно уменьшить изображение" я усовершенствовал первый пример. Теперь он универсальнее и лаконичнее.
Замечания. 1. В двух вложенных форах можно xscale-1 или yscale-1 заменить константой, в зависимости от области использования. Мой пример соптимизирован для соотношения 4:1. 2. Процедура медленная. Даже использование scanline'ов не спасает ситуацию кардинально, поэтому я не стал приводить более быстродействующий вариант, так как он более запутан. Для продвинутого преобразования я использую отдельную библиотеку. |
|||
|
||||
bagira |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2858 Регистрация: 25.10.2003 Где: в тайге Уральских гор Репутация: нет Всего: 123 |
Vit, огромное спасибо!
На работе - не было времени придумывать код, нужно было сделать одну вещь срочно. Взяла кусочек из DRKB, сразу, напрямую, даже не разбираясь вначале, что к чему. Все подошло и сразу заработало. Удивительно! Редко беру что-то готовое, обычно сама придумываю, и не всегда оптимально. Класс! ![]() Полезная штука. Спасибо! -------------------- Сегодня ты не бродил, не искал, не любил - можно сказать - и не жил... Ф.Х. Дагларджа (Турция) http://zveriolginovour.ru/ https://vmeste.yandex.ru/zveriolginovour |
|||
|
||||
bagira |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2858 Регистрация: 25.10.2003 Где: в тайге Уральских гор Репутация: нет Всего: 123 |
![]() ![]() (извините за оффтоп) -------------------- Сегодня ты не бродил, не искал, не любил - можно сказать - и не жил... Ф.Х. Дагларджа (Турция) http://zveriolginovour.ru/ https://vmeste.yandex.ru/zveriolginovour |
|||
|
||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
![]() -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
StayAtHome |
|
|||
![]() Домосед ![]() ![]() Профиль Группа: Участник Сообщений: 456 Регистрация: 26.1.2004 Где: Украина Репутация: 1 Всего: 16 |
Чтобы случайно не пропустил:
![]() Учимся работать с многопоточными файлами в NT (имелось в виду NTFS видимо ![]() |
|||
|
||||
Bose |
|
||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1458 Регистрация: 5.3.2005 Где: Riga, Latvia Репутация: 23 Всего: 51 |
В статье "MDI приложения -> Сколько открыто дочерних окон?" ошибка
Правильный код:
п.с. немножко отредактировал: убрал Application.ProcessMessages; из тела цикла. Всё-таки сдаётся мне, что он здесь совсем лишний Это сообщение отредактировал(а) Bose - 19.7.2006, 10:58 |
||||||
|
|||||||
Wh`te |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 27.12.2004 Где: Томск Репутация: нет Всего: нет |
Cпасибо за ваш труд, постоянно кунаюсь в базу, просто неоценимое подспорье!
![]() |
|||
|
||||
s0neg |
|
|||
![]() under constraction Профиль Группа: Участник Сообщений: 17 Регистрация: 10.9.2006 Где: Behind You Репутация: 1 Всего: 1 |
Спасибо вам! Пользуюсь DRKB вместе с Delphi World и очень доволен
![]() |
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 15.7.2011, 12:58 |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
ждём-с с нетерпением-с
|
|||
|
||||
forever |
|
|||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 3.9.2006 Репутация: нет Всего: нет |
||||
|
||||
SergV |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 197 Регистрация: 4.8.2006 Где: Германия Репутация: нет Всего: 1 |
Должно быть хорошая подборка, спасибо за справочник, буду смотреть.
![]() |
|||
|
||||
W1zArD |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 285 Регистрация: 29.1.2006 Репутация: 3 Всего: 3 |
а подборка больше чем в dw?
и еще не плохо бы создать оболочку... и сделать прогу в которую загоняем комменты+код а она конвертирует под рабочий лад для оболочки... ![]() |
|||
|
||||
Guedda |
|
|||
![]() Подрывник ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3137 Регистрация: 27.12.2005 Где: Ростов-на-Дону Репутация: 14 Всего: 78 |
-------------------- Ll 2 |
|||
|
||||
Atos |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 2.9.2004 Где: Омск Репутация: нет Всего: нет |
По поводу статьи DRKB "Как вывести диалог Обзор папок ":
Код, приведённый в статье, к сожалению, оказался абсолютно некорректным. Во-первых, не проинициализировано поле ulFlags структуры TBrowseInfo, что приводит к чудесам: при каждой перекомпиляции программы диалог выглядит по-разному и предлагает разные возможности. (о том, за что отвечает ulFlags, можно почитать в MSDN'е) Во-вторых, даже при корректном использовании TBrowseInfo программа под Windows 95 вылетает (надо бы ещё под 98 посмотреть). И вообще, единственный нормальный и переносимый способ реализовать обзор папок - это использование связки компонентов TDriveComboBox и TDirectoryListBox со вкладки Win 3.1 (наверное, присутствующиx во всех версиях Delphi) |
|||
|
||||
pankerstein |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 16.11.2006 Где: г. Белгород Репутация: нет Всего: нет |
Может подобный топик есть, хотя я не нашёл... и всёже.
Недавно довелось использовать код из "DRKB", для печати stringGrid, однако он не выводит на печать (у меня не вывел) 0-й столбец. Я Переделал его, добавив прорисовку ячеек таблицы, более удобное расположение заголовка таблицы, в качестве параметров процедуре можно передать отступ от края и сверху листа в миллиметрах. Также снабдил код комментариями. (я сам новичёк в программировании, и будь в том коде комменты, разобрался бы куда легче чем пришлось). Надеюсь кому нибудь пригодится...
![]() |
|||
|
||||
Alexeyt |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 332 Регистрация: 15.9.2006 Где: около Москвы Репутация: нет Всего: 2 |
Печать изображения:
- печатаются любые типы графики: битмепы, метафайлы и иконки - параметры: масштабирование, центрирование, число страниц и т.д. Можно включить его в KB? Код здесь: http://forum.vingrad.ru/index.php?showtopi...t&p=1004718 Это сообщение отредактировал(а) Alexeyt - 20.1.2007, 20:57 |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
предлагаю такой:
|
|||
|
||||
CatATonik |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 95 Регистрация: 12.1.2007 Где: Москва Репутация: 6 Всего: 8 |
В Delphi 2006 появилось много расширений языка, в том числе перегрузка операторов, "Class-like" записи. Что позволяет создавать собственные типы данных (не классы, а именно типы значения)! Для демонстрации этих возможностей я написал тип TDate для работы с датами.
Код находится приаттаченом файле (код сырой и возможны ошибки, но новые возможности демонстрируются хорошо). А вот пример его использования:
P.S. На очереди создание типа Decimal для вычислений с фиксированной точностью (как в БД). Это сообщение отредактировал(а) CatATonik - 25.1.2007, 11:54 Присоединённый файл ( Кол-во скачиваний: 4 ) ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |