Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.29;
Скачать: CL | DM;

Вниз

Системный таймер   Найти похожие ветки 

 
Sniffer   (2002-04-15 23:15) [40]

>> kull
Ты хочешь сказать, что такой код работает?
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls;

type
TForm1 = class(TForm)
Button1: TButton;
Edit1: TEdit;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Kiss; stdcall;
procedure FormCreate(Sender: TObject);
procedure Button2Click(Sender: TObject);
private

public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.DFM}
procedure Kiss; stdcall;
begin
beep
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
SetTimer(Application.Handle, 0, 1000, @Kiss)
end;
end.



 
kull ©   (2002-04-15 23:23) [41]

да.


 
kull ©   (2002-04-15 23:25) [42]

Насчет работы в Runtime не проверял, но при компиляции ошибок не выдает.


 
Sniffer   (2002-04-15 23:27) [43]

>> kull
Вот блин! Нивезуха! У всех усё пашет, а умене точно такой же код даже не компилируется! У мене всё та же дурацкая ошибка :
[Error] Unit1.pas(37): Variable required !!!!!!!!!!!!!!!!!!!!!!!!!


 
kull ©   (2002-04-15 23:36) [44]

Слушай,ну не знаю, у меня Delphi6


 
Sniffer   (2002-04-15 23:41) [45]

Всё сенкс! До жирафа дошло!
>> Анатолий Подгоретский
Я понял, о чём вы говорили, я чуток лопухнулся сорри.
>> kull
Я тя наверно чуток достал, извени :))
>> Всем всем
Спасибо!!!!!!!!!!!!!


 
Anatoly Podgoretsky ©   (2002-04-15 23:45) [46]

Ну тебе сказали же, это не может быть методом класса, а только отдельной процедурой, а ты продолжаешь настаивать, вон и kull(а) уже запутал, хотя сначала он тебе правильно указал на эту ошибку.


 
Aleks1   (2002-04-16 02:58) [47]

> Anatoly Podgoretsky © (15.04.02 10:18)

>>Aleks1 (15.04.02 05:38)
>>Для начала смотрим, что там не 0, а Application.Handle, затем
>>срочно идем в СРР и узнаем что такое UINT, и что такое NULL, >>после этого возрвращаемя сюда и говорим, что писать в данном >>случае нужно 0

UINT - это и ежу ясно - Unsigned Integer;
Другое дело, что, по-моему, хэлп Д4 виноват!
Написано:
nIDEvent
Specifies a nonzero timer identifier. If the hWnd parameter is NULL, this parameter is ignored.

Должно быть:
nIDEvent
Specifies a nonzero timer identifier. If the hWnd parameter is NOT NULL, this parameter is ignored.



Страницы: 1 2 вся ветка

Текущий архив: 2002.04.29;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.044 c
14-94564
Morfey
2002-03-24 10:28
2002.04.29
Вопрос не по теме но...


1-94408
Коля
2002-04-18 05:49
2002.04.29
FontName To String?


1-94509
LazorenkoX
2002-04-16 18:19
2002.04.29
dcu


3-94317
AndreyP
2002-04-09 13:23
2002.04.29
Показ результата выборки


3-94308
Softmaster
2002-04-06 14:17
2002.04.29
база INTERBASE