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

Интернет для Delphi-программиста


Информационный Канал Subscribe.Ru

Интернет для Delphi программиста.

Выпуск : № 12


Здравствуйте уважаемые подписчики рассылки "Интернет для 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.


Дайте ссылку, где можно скачать весь интернет зазипованный.

 


- Мне бы компьютер помощнее...
- Полтора киловатта устроит?


Дружественная рассылка:

Рассылки Subscribe.Ru
Программирование на Delphi.
Всё о Delphi


Если вы встретили в интернете интересный сайт или статью, да и вообще, что угодно связанное с Delphi, поделитесь ссылкой.
Если можете написать статью связанную с Delphi - присылайте с радостью выложу.
Давайте поможем друг другу!  Архив рассылки.

Предложения, критику и пожелания пишите на e-mail.


http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.delphiinternet
Отписаться

В избранное