Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.05.08;
Скачать: [xml.tar.bz2];

Вниз

Булевы глюки   Найти похожие ветки 

 
alt7   (2003-04-23 17:27) [0]

Есть глобальные 4 переменные сабжы. Есть TiDTelnet, срабатывает событие есть бул1 есть true, то тра-та-та, бул1 := false. Аналогично другие. Есть таймер который ставит ети переменные в тру. Изначально все в false. так как может срабатывать условие выше, если таймер еще не сработал?


 
MBo   (2003-04-23 17:34) [1]

вряд ли эти глюки - булевы ;)


 
Skier   (2003-04-23 17:35) [2]

>MBo
Класс ! :)


 
Goffman   (2003-04-23 17:36) [3]


> MBo © (23.04.03 17:34)

:-)


 
alt7   (2003-04-23 17:37) [4]

Народ, я целый день пытался отловить. Поставил breakpoint"ы на все обработчики. Фигня.


 
Smithson   (2003-04-23 17:50) [5]

Ты код покажи или изложи более внятно, без сленга и тра-та-та.


 
Goffman   (2003-04-23 17:58) [6]

Попробуй такой примерчик, и убедишся что булевы операторы ни причем

unit Unit1;

interface

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

type
TForm1 = class(TForm)
Timer1: TTimer;
Button1: TButton;
Label1: TLabel;
Label2: TLabel;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure Timer1Timer(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;
b:Boolean;
i:Integer;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
//Символизирует твое событие
if b then
begin
{Пока таймер не отработает лейбл не обновится}
Label1.Caption:=DateTimeToStr(Now);
b:=False;
end;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
b:=False;
i:=0;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
b:=True;
inc(i);
// Чтобы видеть когда обновится таймер
Label2.Caption:=IntToStr(i);
end;

end.


 
Palladin   (2003-04-23 18:07) [7]

ты Буля не трогай!


 
Manulo   (2003-04-23 18:07) [8]


> срабатывает событие есть бул1 есть true, то тра-та-та, бул1
> := false.

Сорри за офтоп, но чем то напоминает електронный переводчик (How do you do - Как есть ты есть)


 
alt7   (2003-04-23 18:12) [9]

могу залить комунить. потестить


 
alt7   (2003-04-23 18:30) [10]

Вообщем кто найдеть чуть времени, быстрый инет, а то счет на секунды в программе ;)) то прошу указать куды слать, завтра прочту


 
Goffman   (2003-04-23 18:36) [11]


> alt7 (23.04.03 18:30)


Прикольная фраза :)


 
NickBat   (2003-04-23 18:59) [12]

Ну кинь мне на мыло.


 
Anatoly Podgoretsky   (2003-04-23 19:39) [13]

Правильный перевод как делать Вы делать


 
alt7   (2003-04-24 16:12) [14]

Вообщем array of integer не работал тоже, только array of string заработал


 
MBo   (2003-04-24 16:14) [15]

Мы очень рады ;)
Ты о чем-то своем думал, маразм какой-то тут писал, неведомый нам array исправил, все и заработало. Замечательно!


 
NAlexey   (2003-04-24 16:27) [16]

>(How do you do - Как есть ты есть)
Как вы это делаете?
Ответ: All right!
перевод:
Всё правой!


 
Palladin   (2003-04-24 16:45) [17]

ЯХДР



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

Форум: "Основная";
Текущий архив: 2003.05.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.008 c
3-23011
Carmen
2003-04-17 22:48
2003.05.08
Посоветуйте з архивированием


3-23041
Дельфятник
2003-04-18 10:42
2003.05.08
Можно ли в одном SQL-запросе сделать удаление из связанных таблиц


14-23335
Wonder
2003-04-18 11:59
2003.05.08
Управление Спецвебдизайнстроймонтаж-18


6-23267
Dmitryn
2003-03-12 08:28
2003.05.08
Как отправить email без использования почтового сервера?


1-23150
ЮРИЙ_К
2003-04-24 12:33
2003.05.08
Как продублировать Text-ы дерева в Label ???





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский