Здравствуйте
уважаемые подписчики рассылки "Интернет
для Delphi программиста". Данная
рассылка предназначена для всех кого
интересует Delphi, здесь будут
выкладываться ссылки на различные
ресурсы интернета так или иначе
связанные с Delphi: книги, исходники,
программы... Изучайте Delphi один из лучших
языков программирования!!!
ЗАДАТЬ
ВОПРОС :
Правила
рассылки:
1. Не присылайте ответов на вопросы типа "да,
нет".
2. Если отвечаешь на вопрос - то отвечай
подробно с примерами (желательно с
исходником примера).
3. Тема вопросов - программирование
на Delphi.
Внимание авторам: - Я не указываю ваши адреса
из-за спама, но кто хочет, чтобы его email
был - пишите, иначе только имя. Отправить
вопрос
Новые
вопросы.
1.
Вопрос такой, если кто работал из
делфей с BTrieve 6.15 поделитесь опытом, и
по возможности подробнее, какие
компоненты, я пробовал установить
Pervasive SQL v8, но там для подключения BTrieve
таблиц нужно знать еще и их поля, а
если база большая и не моя, не вбивать же тысячи
полей руками... как быть подскажите? Ответить.
2.
Как программно создать обработчик
событий TGauge для левой (ОнКлик) и правой (вызов
контекстного меню) кнопок мыши без
определения места положения мыши? Ответить.
10. Привет
всем!
Хотела бы попросить помощь, делаю
программу в которой запись, содержащася
сведения об учениках класса: фамилия,
имя, отчество, класс, вес, рост, пол, дата
рождения.и мне надо Распечатать(т.е
вывести в стринггриде) в алфавитном
порядке список учеников, чей вес ниже
определенного веса.
у меня есть отдельное окно где надо
ввести определенный вес.
подскажите пожалуста как сделать
сортировку(сортировку в стринггриде) и
связать ее с поиском еще, ну т.е если ниже
определенного веса.
P.S есть прикрепленный файл
. Ответить.
11.
Здравствуйте уважаемые эксперты.
Может у Вас есть описание INDY компонента
idIRC или исходник IRC клиента с
использованием этого компонента?
Ответить.
12.
Здраствуйте уважаемые эксперты. У меня
возникла бональная проблема. Пытаюсь
подключиться к MS SQL SERVER
Настройки подключения хранятся в *.UDL
файле. Поставщик данных -> ms OLE Provider for SQL
Server
Выставляю пользователя и пароль и... вот..."Сбой
проверки подключения из-за ошибок при
инициализации поставщика.
Клиенту не удается установить
подключение"
Ответить.
Ответы.
8.
Как определить, что пользователь
выделил какой-то объект - текст, картинку
и т.д. ? Ответить.
Отвечает:
Burich-Caeser
Допустим
текст в edit1. Выделить можно либо мышью,
либо клавишами, соответственно создаем
обработчики для Edit1MouseUp и Edit1KeyUp примерно
таким образом: if length(edit1.SelText)>0 then
//если некоторый текст выделен
...;некоторые действия
Для изображения надо поймать событие
опускания мыши, запомнить координаты (передаются
как
параметры) и при событии отпуска мыши
узнать вторую часть координат. Потом
изображение можно
взять через BitBlt.
9.
Как в cxGrid (Development Express) прочитать таблицу
DBF, приветствуются стандартные
компоненты Ответить.
Отвечает
SHKoder:
пиши на мыло,
отвечу, слишком все длинно рассказывать
Чтобы писать
программы маленького размера можно
использоваль спец компаненты типа KOL и MCK
или писать на API, но можно использовать
спец модули для Delphi написанные на API,
которые можно найти на http://lenininc.narod.ru
LENIN INC WIN32API Library v1.0
(build 11.05.04) Модули для создания программ на чистом WIN32API в DELPHI (all version). Все функции и процедуры 100% работают в Win9X/ME/NT/2000/XP. Размер 2.30 Mb
Upgrade my Library (build
22.02.05) Обновление некоторых модулей и добавление новых для моей библиотеки. В архиве вы также найдете новые примеры программ. Размер 636 Kb
О модулях: Lenin_SysUtils.pas - Аналог системного модуля DELPHI - SysUtils.pas - работа с файлами каталогами, датой, временем, памятью; преобразования и т.п. Содержит массу дополнительных функций в отличии от стандартного. Lenin_Commctrl.pas, Lenin_ComObj.pas, Lenin_ComServ.pas, Lenin_ShlObj.pas - Аналоги системных модулей. Более расширенные и "заточенные" под чистый WIN32API. Lenin_SysDir.pas - Модуль для определения каталогов. Функции определения каталогов также содержит модуль Lenin_SysUtils.pas. Lenin_Registry.pas - Работа с реестром: удаление, запись, чтение ключей и параметров. Lenin_IniFiles.pas - Работа с INI-файлами: удаление, запись, чтение секций и значений. Lenin_Shortcut.pas - Создание, удаление ярлыков в различным местах Windows; чтение информации с ярлыков. Lenin_Workshell.pas - Удаление, перемещение файлов и каталогов с помощью оболочки Windows; работа с корзиной. Lenin_TaskBar.pas - Добавление, удаление, изменение значка в Tray-области. Lenin_TrayBalloon.pas - Добавление, удаление Balloon-значка в Tray-области. (Только для Windows XP) Lenin_UsualHint.pas - Работа со всплывающими подсказками (Hints). Lenin_BaloonHint.pas - Работа со всплывающими Baloon-подсказками (Hints). Lenin_MessageBox.pas - Удобное создание MessageBox. Некоторые сообщения могут появлятся в центре основного окна. Есть MessageBox, в который можно поместить свой значек. Lenin_Playsnd.pas - Воспроизведение мелодий из звуковой схемы Windows. Lenin_Controls.pas - Модуль для работы с органами управления: Edit, ComboBox и т.п. Lenin_CyrCoder.pas - Перекодировка русского текста из различных распространенных кодировок. Lenin_Dialog.pas - Вызов стандартных диалогов Windows. Lenin_Devicechange.pas - Модуль для более расширенной работы с сообщением WM_DEVICECHANGE. Lenin_HotKey.pas - Работа с горячими клавишами: регистрация, снятие регистрации и т.п. Lenin_Subst.pas - Создание виртуального диска из каталога. Lenin_WinAmp.pas - Управление популярным проигрывателем - WinAmp. Lenin_MP3Tags.pas - Чтение и запись заголовка MP3-файла. Lenin_ScreenDeath.pas - Изменение цвета фона и текста "Синего экрана смерти". (Только для Windows 9X). Lenin_String.pas - Модуль для работы со строками. Lenin_HtmlHelp.pas - Работа с файлами справок CHM-формата. Lenin_CDPlayer.pas - CD-прогирыватель. Можно выбрать диск, с которым будет рабоатать пользователь. Lenin_CountDlg.pas - Диалог с компонентом "msctls_progress32" для отсчета заданого времени. Lenin_HyperLink.pas (thanks Assarbad) - Создание Интернет ссылок на диалоге. Файлы Lenin_Cursor.RES и Lenin_Cursor.rc - ресурсы данного модуля, откомпилированный и нет соответственно. Lenin_AboutScroller.pas (thanks Assarbad) - Позволяет создавать на диалоге окно с убегающим вверх текстом. Lenin_XPStyle.RES, Lenin_XPStyle.rc - Ресурсы для придания диалогам XP-интерфейса, откомпилированный и нет соответственно. Подключается директивой
{$R Lenin_XPStyle.RES}.
Кроме модулей, данный архив содержит множество примеров работы с ними, а также примеры построения и работы с различными органами управления. Реализованы возможности Windows XP - ссылки на диалоговых окнах, прозрачность окон, бегущий "msctls_progress32" и др.
Одним недостатком библиотеки есть тот факт, что она заточена под DELPHI 3 и при использовании в другой версии конструктора приложений возникают мелкие ошибки, в основном в модуле Lenin_SysUtils.pas. Это связано с постоянными переделками разработчиками DELPHI возвращаемых значений функций. Но хорошему программисту не будет большого труда это исправить. А файл справки DELPHI вам в этом поможет!
Немного
юмора::))
Праздничная акция от спамера Васьки! Вы присылаете ему адреса 10-ти своих друзей, и он удаляет вас из своих баз!
Недавно дал подруге ноутбук, дома пасьянсы пораскладывать, она любит. И вот звонит она мне как то раз с утра (часов 11 было, но я уже спал) и говорит:
- Макс, у меня проблема!
- Какая?
- Тут на ноутбуке надпись появилась! (со страхом в голосе)
- Какая?
- Майкрософт виндоус 98.
Дайте ссылку, где можно скачать весь интернет зазипованный.
- Мне бы компьютер помощнее...
- Полтора киловатта устроит?
Дружественная рассылка:
Если вы встретили в интернете
интересный сайт или статью, да и вообще, что угодно
связанное с Delphi, поделитесь ссылкой.
Если можете написать статью связанную
с Delphi - присылайте с радостью выложу. Давайте поможем друг другу! Архив
рассылки.
Предложения, критику и
пожелания пишите на e-mail.