Клуб программистов Клуб программистов Рассылка. Выпуск 67
От ведущего.
Добрый день, читатели рассылки. Сегодня выходит 67 выпуск рассылки, читайте в нём:
статьи из журнала ПРограммист;
статья из нашего клуба;
обзор интересных тем, ответов на форуме за неделю.
Новые интересные статьи клуба программистов.
Статьи на сайте клуба постоянно пополняются. Поэтому это постоянная и основная рубрика рассылки. Так же здесь обзор топиков форума и блога программистов.
Как узнать позицию курсора в TMemo?
Как узнать на какой строке и на каком символе находится курсор в TMemo var
X, Y: LongInt; begin
Y := Memo1.Perform(EM_LINEFROMCHAR, Memo1.SelStart, 0);
X := Memo1.Perform(EM_LINEINDEX, Y, 0);
inc(Y);
X := Memo1.SelStart - X + 1;
Form1.Caption := 'X = ' + IntToStr(X) + ' : ' + 'Y = ' + IntToStr(Y); end; тема на форуме
Как работать с графикой на канве в среде Дельфи. Урок 7-8
Вот мы и подошли к заключительной серии наших уроков по графике в среде DELPHI. Сегодня рассмотрим практическое применение модуля , из нашего прошлого материала, на примере работы с движущимися графическими объектами…
Программа для получения данных об устройствах ПК [MoNAMur]:
отрыл у себя на компьютере в папке "раритет" эти исходники.
интересно ваше мнение по поводу кода и полезности программы)))
да и может кому то понадобится какой-нибудь кусок кода.
программа получает данные о некоторых железках...
Тема на форуме
Открывать файлы .txt с помощью своей программы
Есть приложение, которое должно открывать текстовый файл, с помощью двойного щелчка по нему (как это делает "Блокнот" в Windows). Для этого нужно прописать его в реестре, как открывающее данный тип файла.
procedure TForm1.FormCreate(Sender : TObject); var reg : TRegistry; begin
reg:=TRegistry.Create;
Reg.RootKey:=HKEY_CLASSES_ROOT;
reg.OpenKey('.txt', true);
reg.WriteString('','txtfile');
reg.CloseKey;
reg.CreateKey('txt'+'DeDoK';
reg.OpenKey('txtfile\DefaultIcon', true);
reg.WriteString('',Application.ExeName+',0');
reg.CloseKey;
reg.OpenKey('txtfile\shell\open\command',true);
reg.WriteString('',Application.ExeName+'"%1"');
reg.CloseKey;
reg.Free; end; Тема на форуме
Кое-что о ремонте…
Почти несерьезная статья о серьезной работе: аппаратном ремонте компьютера. Коротко рассказано об основных неисправностях компьютера, и методах их устранения. Приведены основные направления поиска неисправностей, в основном статья предназначена для начинающих ремонтников, а также тех, кто хочет отремонтировать свой компьютер, но не знает, с чего начать.
Энкодер датчика PDF на ПЛИС. Часть 1
Данная статья рассчитана в помощь программистам и инженерам-разработчикам в области промышленной автоматизации и АСУТП. Поскольку материал объемный, то было решено разделить статью на части, в первой рассмотрим схемотехнику и конструктив модулей передачи и приема сигналов с датчиков приращений, алгоритм работы энкодера, а в остальных - его реализацию на ПЛИС, методику программирования и непосредственно практическое создание тестовой утилиты визуализации состояний датчика приращений.
LPT порт. Компьютер в роли контроллера. Часть 2
Здравствуйте, уважаемые читатели. Сегодня мы с вами рассмотрим варианты схемотехники подключения LPT порта для ввода и вывода данных, а также некоторые нюансы по формированию импульсного сигнала для управления такими нагрузками как шаговый двигатель (ШД).
На сайте клуба есть рубрики пост-обзор и топик-обзор клуба программистов.
Немного юмора.
***
Сидят за круглым столом Хирург, Архитектор и Программист.
Заходит у них разговор о том, чья профессия древнее. Хирург говорит:
- Моя профессия самая древняя так как Бог создал Еву из Адамова ребра. Это безусловно хирургическая операция. Архитектор:
- Уважаемый, вы забываете. Ещё до этого, Бог создал Землю и небо из хаоса, а это безусловно архитектура. Программист (хитро улыбаясь):
- А кто создал весь этот хаос?
***
Microsoft выпустила 64-битную Windows, когда стало ясно, что размер состояния Билли Гейтса не помещается в 32 бита.
***
- Что едят людоеды-вегетарианцы?
- Дачников-огородников.
*** Мама шепотом:
- Вовочка, твой дедушка очень болен, скажи ему что-нибудь ободряющее. Вовочка:
- Дедушка, ты хотел бы, чтобы на твоих похоронах играл военный оркестр?
***
я хочу умереть тихо и спокойно - во сне , как мой дедушка....а не крича от страха , как его пассажиры!