Типы программирования, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

Коллеги, занимательная задачка для треннировки.
TApplication, Приемы работы
UPS., Как поймать команду от UPS'a ?
Борты у Формы
Кто создает свои компоненты? Поделитесь опытом, прорисовка рамки
Компоненты, А где найти компоненты?
Работа с Com 1,2 портами, Работа с Com 1,2 портами
Вопрос, DLL как.....?
Outlook Express, Отправка e-mail с прицепом
добраться до закладки в WORD, Как добраться до закладки в WORD?
Как управлять Internet Explorer-oм из Delphi?
Как свернут окно в .....?
Опять о чужих окнах..., Вопрос к знатокам
На счет файлов...
TChartSeries, creating
Pascal-----Assembler
Без BDE, как Открыть таблицу по сети без DBE
Загрузка курсора в TImage???
Как поставить каретку TMemo в нужную строку, Как поставить каретку TMemo в нужную стр
Работа с чужим приложением, Как закрыть другое приложение?
У меня появилась новая технология но коечто неясно, Запись в exe и самочтение записи
Как картинку из Imagelist1 запихать в Image1
!!!!!!!!!!!!ПОМОГИТЕ&#, Как....
Грузим ресурсы из DLL, Грузим ресурсы из DLL
Чего за дела?, Как узнать, что вызвало запуск DLL?
Excel
Как работать с ADO компонентами в DLL?, Практический совет
Как заставить работать COM объекты в потоке?, Практический совет
Как отображать координаты курсора
Как изменить код программы, Каким образом...
Текст в иконку, Пример кода
Форматим диск, Пример кода
Power
Ресурсы в Delphi
Ловля клавишь!
Базы данных!!!
Вопрос..., Плавная прокрутка....
TBitmap ?, Как наложить изображение.
ODBC-драйвер
SQL
Напоминалка..., Напоминалка...
Как Вы относитесь к курящим девушкам?
Как создать link на приложение в window 2000
Помогите найти ошибку в задачке....! На паскале!
mcisendstring,..., info
Таблы и перетаскивание
Клонирование Форм?
Shape, Как создать свой приметив????
RichEdit ?
Определение цвета, Как определить цвет точки на экране?
Прдотвращение второга запуска.
Появился новый раздел!, Милости просим
2 варианта смены обоев, какой из вариантов рациональнее...
Информация о состоянии клавиатуры, Примеры кода
Совмещение функций..., Совмещение функций...
Глючит прога ХЕЛП!!!
SHAREWARE, Как создать SHAREWARE программу?
Memo В базах?
Создание таблицы
Распросторонение программы на Delphi 5
Билдер и Дельфи, соответствие типов данных
Интерфейс Delphi 5
if Odd(GetAsyncKeyState(113))
Реакция на срабатывание кнопки Enter в Memo компон, Реакция на срабатывание кнопки Enter в M
Нужно узнать размер файла после сжатия., Нужно узнать размер файла после сжатия.
Имитация печатной машинки....
Как проиграть wav файл, который находится в DLL?, Как проиграть wav файл, который находитс
convert *bmp into ASCII
Dll-Как юзать?
текстовый файл, текстовый файл

Платные хостинги     Раскрутка сайта     Книги по программированию


Как отображать координаты курсора

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- Это как?

- 2 Vit:Наверное имеется в виду следующее: курсор - как монитор координат мышки.2 Dedal: Можно сделать так (но не нужно): procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,  Y: Integer);begin  Label1.Top:=y-10;  Label1.Left:=x+10;  Label1.Caption:=Inttostr(x)+' '+inttostr(y);end;Первое, что пришло в голову. Советую не использовать данную процеДуру (просто как вариант).   PS Знаки препинания - отличная штука, если, конечно, умеешь ими пользоваться

- А не лучше как у всех на StatusBar выводить?

- Вот ещё вариантunit Unit1;interfaceuses  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,  StdCtrls, ExtCtrls;type  TForm1 = class(TForm)    Label1: TLabel;    Timer1: TTimer;    procedure Timer1Timer(Sender: TObject);  private    { Private declarations }  public    { Public declarations }  end;var  Form1: TForm1;  mousepos : TPoint;  mx, my :  longword;implementation{$R *.DFM}procedure TForm1.Timer1Timer(Sender: TObject);beginGetCursorPos(mousepos);mx := mousepos.x;my := mousepos.y;label1.Caption := FloatToStr(mx) + ' ' +FloatToStr(my);end;end.

- Тогда нужно ограничивать перемещение окном.

- вот еще вариант:procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,  Y: Integer);beginRefresh;Form1.Canvas.TextOut(x,y-10,Inttostr(x)+' '+inttostr(y));end;

- Тогда ещё нужно обновлять содержимое канвы.

- 2Song: Всех поправил..... :-)))Теперь предлагай свой вариант!!!!!!

- Мой вариант THintWindow+Application.ActivateHint()

- А можно, как уже приводилось на етом форуме, через HOOK:var HookHandle: hHook;function HookProc(Code: integer; WParam: word; LParam: Longint): Longint; stdcall;var msg: PEVENTMSG;begin if Code >= 0 then begin   result := 0;   msg := Pointer(LParam);   with Form1 do     case msg.message of       WM_MOUSEMOVE: Caption := IntToStr(msg.ParamL) + #32 + IntToStr (msg.ParamH);     end; end else   result := CallNextHookEx(HookHandle, code, WParam, LParam);end;procedure TForm1.FormCreate(Sender: TObject);beginHookHandle := SetWindowsHookEx(WH_JOURNALRECORD, @HookProc, HInstance, 0);end;procedure TForm1.FormDestroy(Sender: TObject);beginif HookHandle <> 0 then   UnhookWindowsHookEx(HookHandle);end;

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | программирование 1с учебник | программирование сотовых | офшорное программирование | примеры линейное программирование | анализ программирование | программирование делфи | cgi программирование | программирование atmel | школа программирования | типы программирования | практика программирования | программирование autocad | программирование профессиональное | обзор языков программирования | среда программирования delphi | задачи целочисленного программирования | характеристика языка программирования | стиль программирования | постановка задачи программирование | программирование серверов | программирование диплом скачать | применение программирования | Ссылки

Все про практика программирования