Американский хостинг в Украине - домены в подарок
Главная
Трудоустройство
Ваши объявления
Наши новости
Информация





Что необходимо знать программисту

Как эмулировать нажатия клавиш в другой программе  31-01-2007
Этот модуль является почти полным аналогом мотоду SendKeys из VB. ====================================================================== (* SendKeys routine for 32-bit Delphi. Written by Ken Henderson Copyright (c) 1995 Ken Henderson email:khen@compuserve.com This unit includes two routines that simulate popular Visual Basic routines: Sendkeys and AppActivate. SendKeys takes a PChar as its first parameter and a boolean as its second, like so: SendKeys(KeyString, Wait); wher...

Использование открытых интерфейсов среды программирования Delphi  31-01-2007
Одной и наиболее сильных сторон среды программирования Delphi является ее открытая архитектура, благодаря которой Delphi допускает своего рода метапрограммирование, позволяя “программировать среду программирования”. Такой подход переводит Delphi на качественно новый уровень систем разработки приложений и позволяет встраивать в этот продукт дополнительные инструментальные средства, поддерживающие практически все этапы создания прикладных систем. Столь широкий спектр возможностей открывается благо...







Использование мыши при работе с файлами  31-01-2007
Большинство программ, преднозначенных для работы с текстом, предоставляют пользователю возможность перетаскивать имена файлов из "Проводника" (или других программ) в Memo или другой компонент, содержащийся в приложении. о умолчанию Delphi не позволяет перемещать файлы с помощью мыши, но, приложив небольшие усилия, такую возможность можно реализовать. Первое, что вы должны сделать, - сообщить системе Windows о том, что ваша программа готова обрабатывать файлы, перемещенные и...

Измотай нервы врагу ближнему своему  30-01-2007
Эту статью я писал на заре своего изучения Delphi, поэтому здесь в явном виде прослеживается дух ламерства, который пронизивал мой мозг в то время, ведь тогда я еще только начинал свое знакомство с компьютером, как таковым, а заодно и знакомился с азами Дельфи-кодинга. Но, несмотря на все неточности и шероховатости, которые присутствует в статье, я все же не решился исправить ни символа в ней - нехорошо искажать память. Читайте её такой, какой она была написала 2 года наз...

Директивы видимости  29-01-2007
Все что объявлено в секции private, доступно только внутри модуля в котором объявлен класс (приватные объявления). Здесь как правило объявляются переменные, в которых хранятся значения свойств, а также методы (процедуры или функции) доступа к ним. Все что объявлено в секции protected, доступно как и в секции private, а также наследникам данного класса (интерфейс разработчика). Здесь можно объявить методы доступа к значениям свойств (если вы хотите позволить изменять эти методы пото...

Действия с посторонними окнами  29-01-2007
Как "словить" окно? Под словом "словить" я имею ввиду то, как обнаружить наличие окна (любого окна) среди других окон. Функция "ловли окна" очень часто используется в том случае если вам необходимо совершить над ним (окном) какое-нибудь действие: закрыть, переместить, спрятать, изменить размеры и т.д. Еще раз скажу, что все эти действия будут совершаться над "чужими" окноми, т.е. не над теми которые ва разрабатываете, а над окнами других приложений. Итак вы уже поняли ( я надеюсь ) для чего ну...

Анимируйте ваше приложение!  29-01-2007
Когда неделю назад я подумал сделать свое приложение более "живым", то решил создать процедуру , которая бы анимировала средства управления. Это оказалось более трудным делом, чем я предполагал. Итак, нижеприведенный код - это результат почти недели "тяжелой" работы. Вероятно много можно сделать для увеличения функциональности и повышения скорости данной программы. Часть кода для данной процедуры я подчерпнул в статье на сайте Delphi3000.com. Небольшое...

Алгоритм преобразует алгоритм!  29-01-2007
При программировании на Delphi или Паскале иногда попадаются задачи, которые трудно "втиснуть" в стандартные конструкции языка. А решение лежит совсем рядом - в теории конечных автоматов. Мы не будем залезать в дебри, а просто покажем как это делается. Перед началом Лирическое отступление Зачем это надо Немного теории И как же это делается ? Осознание: некоторые следствия и последствия "Отмазка" Автор заранее просит у читателя прощения за то, что в тексте статьи используются блок-...

WinAPI: Hook System  29-01-2007
Hook System Functions:     CallMsgFilter     CallNextHookEx     CallWndProc     CallWndRetProc     CBTProc     DebugProc     ForegroundIdleProc     GetMsgProc     JournalPlaybackProc     JournalRecordProc     KeyboardProc     MessageProc     MouseProc     SetWin...

Что в имени тебе моем  18-01-2007
Определение типа процессора — задача нетривиальная и сложная. Возникает она довольно часто — например, когда вам необходимо узнать, поддерживает ли процессор новые наборы инструкций, или вы хотите использовать код, оптимизированный под конкретный процессор. Попробуем решить эту задачу. Мы будем рассматривать только процессоры от Intel и AMD. Но так как ПК на базе процессора от других фирм встречаются очень редко, то, я думаю, это будет небольшим упущением. Для начала не...

Per ASPera ad astra  18-01-2007
Все это время мы разбирались, как с помощью технологии ASP.NET написать электронный каталог программного обеспечения. Общие вопросы мы обсудили, перешли к программированию. А сейчас победно завершим сие предприятие. Продолжение, начало в МК №48 (427), № 49 (428). Выделите компонент GridView1, в списке событий выберите событие SelectedIndexChanged и добавьте в него следующий код: protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { try { //Получаем имя файла...

Кристально ясен  17-01-2007
Здравствуйте. Я хочу вас познакомить со сравнительно новым языком программирования Ruby (читается — «руби»). Но перед тем как начать — немного исторических фактов. Название языка происходит от имени драгоценного камня рубина (по аналогии с другим широко распространенным языком программирования Perl: «pearl» — жемчуг). Ruby увидел свет 23 февраля 1993 года. Его создатель — японец Юкихиро Мацумото (по прозвищу Мац), стремился создать язык, ...

Незнайомий знайомець  17-01-2007
Мова піде про Lazarus — це багатаплатформний RAD (Rapid Application Development — середовище швидкої розробки програм), що базується на проекті Free Pascal та працює під операційними системами Linux, Windows, FreeBSD, OS/2, 68K та ін. Проект Lazarus випущений під ліцензією GPL і позиціонується його розробниками як безкоштовна і відкрита альтернатива Delphi. Lazarus підтримує роботу з серверами баз даних (MySQL, Interbase, PostgreSQL) та має компонент для робот...

Драматическая история Python и Zope  11-01-2007
Уважаемые посетители! Поздравляем вас с наступающим 2007 годом! В честь нового года мы дарим всем нашим клиентам специальный сертификат на скидку в 7% при заказе любых товаров на сайте! Для того чтобы воспользоваться скидкой введите в поле "сертификат": HAPPY2007 и нажмите кнопку "пересчитать". Обращаем ваше внимание, что до 11 января мы работаем только на прием заказов. Драматическая история Python и Zope  Python - объектно-ориентированный язык сверхвысокого уровня. Pyth...

Укрощение rand() и random()  11-01-2007
Уважаемые посетители! Поздравляем вас с наступающим 2007 годом! В честь нового года мы дарим всем нашим клиентам специальный сертификат на скидку в 7% при заказе любых товаров на сайте! Для того чтобы воспользоваться скидкой введите в поле "сертификат": HAPPY2007 и нажмите кнопку "пересчитать". Обращаем ваше внимание, что до 11 января мы работаем только на прием заказов. Укрощение rand() и random()  Написание программ, использующих случайные числа, требует понимания метод...

Kylix 2: Быстрая разработка приложений для Linux  11-01-2007
Уважаемые посетители! Поздравляем вас с наступающим 2007 годом! В честь нового года мы дарим всем нашим клиентам специальный сертификат на скидку в 7% при заказе любых товаров на сайте! Для того чтобы воспользоваться скидкой введите в поле "сертификат": HAPPY2007 и нажмите кнопку "пересчитать". Обращаем ваше внимание, что до 11 января мы работаем только на прием заказов. Kylix 2: Быстрая разработка приложений для Linux  Borland Kylix в корне меняет ситуацию, предоставляя ...

Микро Операционная Система для интернет на примере ret WebOS  11-01-2007
Уважаемые посетители! Поздравляем вас с наступающим 2007 годом! В честь нового года мы дарим всем нашим клиентам специальный сертификат на скидку в 7% при заказе любых товаров на сайте! Для того чтобы воспользоваться скидкой введите в поле "сертификат": HAPPY2007 и нажмите кнопку "пересчитать". Обращаем ваше внимание, что до 11 января мы работаем только на прием заказов. Микро Операционная Система для интернет на примере ret WebOS  Хотите узнать, что такое микро ОС для We...

Трассировка процессов с помощью Ptrace  10-01-2007
Уважаемые посетители! Поздравляем вас с наступающим 2007 годом! В честь нового года мы дарим всем нашим клиентам специальный сертификат на скидку в 7% при заказе любых товаров на сайте! Для того чтобы воспользоваться скидкой введите в поле "сертификат": HAPPY2007 и нажмите кнопку "пересчитать". Обращаем ваше внимание, что до 11 января мы работаем только на прием заказов. Трассировка процессов с помощью Ptrace  Системный вызов ptrace является основой основ для программ-от...

События ядра в FreeBSD  10-01-2007
Уважаемые посетители! Поздравляем вас с наступающим 2007 годом! В честь нового года мы дарим всем нашим клиентам специальный сертификат на скидку в 7% при заказе любых товаров на сайте! Для того чтобы воспользоваться скидкой введите в поле "сертификат": HAPPY2007 и нажмите кнопку "пересчитать". Обращаем ваше внимание, что до 11 января мы работаем только на прием заказов. События ядра в FreeBSD  Обработка большого количества сетевых соединений всегда затруднительна. Мало т...

Создание нового системного вызова в ОС Linux  10-01-2007
Уважаемые посетители! Поздравляем вас с наступающим 2007 годом! В честь нового года мы дарим всем нашим клиентам специальный сертификат на скидку в 7% при заказе любых товаров на сайте! Для того чтобы воспользоваться скидкой введите в поле "сертификат": HAPPY2007 и нажмите кнопку "пересчитать". Обращаем ваше внимание, что до 11 января мы работаем только на прием заказов. Создание нового системного вызова в ОС Linux  В статье рассмотрена методика добавления в состав ядра О...

Поддержка плагинов в программах на Python  10-01-2007
Уважаемые посетители! Поздравляем вас с наступающим 2007 годом! В честь нового года мы дарим всем нашим клиентам специальный сертификат на скидку в 7% при заказе любых товаров на сайте! Для того чтобы воспользоваться скидкой введите в поле "сертификат": HAPPY2007 и нажмите кнопку "пересчитать". Обращаем ваше внимание, что до 11 января мы работаем только на прием заказов. Поддержка плагинов в программах на Python  Постановка задачи: пусть необходимо разработать программу (...

Защита от "дурака" в программах на языке Python.  10-01-2007
Уважаемые посетители! Поздравляем вас с наступающим 2007 годом! В честь нового года мы дарим всем нашим клиентам специальный сертификат на скидку в 7% при заказе любых товаров на сайте! Для того чтобы воспользоваться скидкой введите в поле "сертификат": HAPPY2007 и нажмите кнопку "пересчитать". Обращаем ваше внимание, что до 11 января мы работаем только на прием заказов. Защита от "дурака" в программах на языке Python.  Пользователи вводят не то, что вы у них спрашиваете....

Обработка XML+XSL на Ruby  10-01-2007
Уважаемые посетители! Поздравляем вас с наступающим 2007 годом! В честь нового года мы дарим всем нашим клиентам специальный сертификат на скидку в 7% при заказе любых товаров на сайте! Для того чтобы воспользоваться скидкой введите в поле "сертификат": HAPPY2007 и нажмите кнопку "пересчитать". Обращаем ваше внимание, что до 11 января мы работаем только на прием заказов. Обработка XML+XSL на Ruby  В данном цикле статей изложены основные принципы программирование на Ruby. ...

Быстрый курс Ruby  10-01-2007
Уважаемые посетители! Поздравляем вас с наступающим 2007 годом! В честь нового года мы дарим всем нашим клиентам специальный сертификат на скидку в 7% при заказе любых товаров на сайте! Для того чтобы воспользоваться скидкой введите в поле "сертификат": HAPPY2007 и нажмите кнопку "пересчитать". Обращаем ваше внимание, что до 11 января мы работаем только на прием заказов. Быстрый курс Ruby  В данном цикле статей изложены основные принципы программирование на Ruby. Ruby ("р...

Загрузка компьютера  09-01-2007
Уважаемые посетители! Поздравляем вас с наступающим 2007 годом! В честь нового года мы дарим всем нашим клиентам специальный сертификат на скидку в 7% при заказе любых товаров на сайте! Для того чтобы воспользоваться скидкой введите в поле "сертификат": HAPPY2007 и нажмите кнопку "пересчитать". Обращаем ваше внимание, что до 11 января мы работаем только на прием заказов. Загрузка компьютера  В статье подробно рассматривается процесс загрузки компьютера, начиная с чтения b...


страницы: [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] ...[ 22 ]

Copyright © 2005
"service-centers.com.ua"


Rambler's Top100   Рейтинг@Mail.ru

Работа
Карта сайта
О сайте
Реклама
все объявления
поиск резюме
поиск вакансий
добавить резюме
добавить вакансию

Все объявления
Компьютеры, оргтехника
Автомобили
Продукты питания
Аудио, Фото, Видео
Связь
Отдых, путешествия
Мебель
Разное
Добавить объявление
 Автомобили
 Ремонтно-строительные услуги
 Пресс-релизы
 Железо
 Soft
 Мобильная планета
 Для милых дам
 Родительский клуб
 Недвижимость
 Домашний очаг, усадьба
 Строительство
 Обустройство и безопасность дома
 Сантехника