Замена ShareMem для Делфи Быстрая, бесплатная. С открытыми исходными текстами. Можете отказаться от использования sharemem и borlndmm.dll. * Нет потребности в runtime dll. * Нет потери производительности. * Полная замена функциональности sharemem.pas * Поддержка многопоточности и MemMgr(одна строка кода!)
- ShareMemRep V1.52 компилируется в D2-D7. - ShareMemRep V1.51 может компилироваться в D4+. - Полный тест для D2,D3, D4 - D7.
Источник: www.delphipages.com
Автор: Aimingoo Aiminghttp://www.doany.net/ -= · Tools · Samples · =- [Перевел: McSimm]
Для уменьшения объема писем здесь публикуется не весь список новых компонент, потому заглядывайте и на сайт!
Небольшой компонент реализующий диалог выбора папки. В общем то ничего нового в нем нет. Просто удобно, особенно когда kym писать лишний код... ;) PS: Пользуйтесь наздоровье ;)
»»» Скачать: исходные тексты (2кб)
Теперь компонент нормально работает под D5, пришлось написать свой StrToBool и немного изменить .Dfm файл редактора свойств, т.к. Delphi 5 не совсем понимает формы сохраненные в D6,D7.
где Entry - проверяемое значение, класс, тип, и условие Component - компонент который на данный момент проверяется CompareValue- значение его свойства CheckResult - результат сравнения Пример использования: procedure TForm1.NMK_CheckProperty1CheckEntry(Sender: TObject; Entry: TNMK_CheckEntry; Component: TComponent; CompareValue: Variant; var CheckResult: Boolean); begin
if(not CheckResult) then begin if(Component is TWinControl) then
begin (Component as TWinControl).SetFocus; ShowMessage('Не заполнено поле ' + Component.Name); end;
TNMK_CheckProperty - Выполняют проверку заданных свойств в заданном классе или объекте по заданному условию. Компонент имеет всего одно свойство Entries - которое открывает свой PropertyEditor, где указывается класс любого компонента, его свойство, логическое выражение и собственно значение для сравнения. Из RunTime вызывается всего одна функция CheckEntries: boolean; которая возвращает true если все условия выполнены или false если не выполнены соответственно.
Например можно использовать компонент в следующем случае: Если на форме находятся различные поля ввода разных классов, и необходимо произвести проверку на заполнение этих полей, то можно положить на форму этот компонент и в редакторе выбрать класс TEdit св-во Text <> пустому знач. Тоже самое можно проделать для TComboBox или DBLookUp... И вместо того чтобы писать огромное количество if ..
then достаточно один раз вызвать NMK_CheckProperty.CheckEntries Качайте (13Kb) в архиве
»»» Скачать: исходные тексты (12кб) посмотреть скриншот
Предлагаю посмотреть бетта версию моей проги. Она предназначенна для построения Блок-Схемы алгоритма по готовому коду. Загрузка кода как через модуль PAS так и через буфер обмена. Возможна загрузка из сохраненных файлов *.txt; Пригодится для лутшего понимания чужего кода. А также забытого своего для тех кто ленится комментировать. Также благодоря возможности строить схемы через буфер обмена можно строить Блок-Схемы кусков кода прямо во время их написания. PS: В связи с тем что есть любители посмеятся над кодом. До отладки проги его не выкладываю. Хотя тем кто заинтересуется данной прогой могу выслать почтой.
»»» Скачать: исходные тексты (596кб) демонстрационный EXE файл (596кб) посмотреть скриншот
Как добавить Alias к BDE?
Для DBase e.g.: Session.AddStandardAlias('NewAlias','c:\windows','DBASE'); Session.SaveConfigFile; Session.Close; // иначе он у меня не был сpазу виден Session.Open; // ---------//
Несколько текстур на цилиндр OpenGL
Как натянуть одну текстуру на цилиндр я знаю: glBindTexture(GL_TEXTURE_2D, tex_1 ); gluQuadricTexture (quadObj, TRUE); ...
Update DBF
Мастерам привет от чайников! :) У меня опять накопились вопросы, может быть кто-нибудь поможет... 1. Можно ли с помощью ...
эффекты DirectX
Здравствуйте, меня такой вопрос интересует: как используя Direct3D нарисовать луч света, а также сделать эффект ...
Введение новой оконной процедуры
Есть простое окошко, сделанное на API и поле ввода на нем, нужно ввести отдельную оконную процедуру для этого поля ...
Звонить по телефону с компа
Был ли у кого-нибудь опыт? Надо: взять трубку (дождаться гудка), позвонить (набрать номер тоном или импульсами), ...
правила создания RC-файла
Подскажите пожалуйста. Где достать правила создания RC-файла, который собирается утилитой Brcc32.exe для получения ...
Как узнать подключен ли я к инету?
Да я нашел в FAQ такой материал!!! Но если у меня дома кроме Подключения к интернету есть еще и сетевое подключение (...
OpenGL. Графика в проектах Delphi (с дискетой)
Книга посвящена использованию стандартной графической библиотеки OpenGL в проектах Delphi. Начиная с самой минимальной программы, последовательно и подробно рассматриваются все основные принципы программирования компьютерной графики: двумерные и трехмерные построения, анимация, работа с текстурой, визуальные эффекты и др. Большое внимание уделяется вопросам оптимизации и ускорения приложений. Изложение построено на многочисленных примерах, среди которых есть и такие сложные, как многофункциональный графический редактор и CAD-система визуализации работы робототехнической установки, что облегчает усвоение материала и прививает хороший стиль программирования. Для широкого круга программистов, интересующихся графикой
Автор: Краснов М.
REALcoding.NET Ну что интересный сайт, обновляется несколько раз в день. Собрано очень много информации по дельфям. Это-факи,советы,статьи.Различные документации.Кладовка файлов скачивание дельфи 6 и 7.Исходники и ...
» Оценка сайта: 2
Хокку дня
В который раз, Устав читать о вечном, Завариваю крепкий чай.
Афоризмы
Случается, что наказание влечет за собой преступление.... ( С. Е. Лец )
Фраза дня
Товарищ, пройдемте для выяснения наличности.
Дурацкие законы (информация предоставлена сайтом kurilka.com)
В городе Форест Сити (США) издано специальное постановление для автомобилистов. Подъехав к городской черте они должны обязательно остановиться и должить о себе по телефону в муниципалитет. Делается это для того, чтобы “дать время горожанам убрать с дороги лошадей”.
Во Флориде (США) закон запрещает мыться под душем голым. В этом же штате считается преступлением заниматься оральным сексом или целовать грудь жены.
И на закуску коротенький анекдот
Китайский карандаш от тараканов! Достаточно помазать им в нескольких местах - и тараканы мгновенно исчезают. А квартира быстро заполняется китайцами...