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

Вниз

Где "косяк"?   Найти похожие ветки 

 
Nsk3D ©   (2006-03-21 14:23) [0]

Вот кусок текста,Delphi его компилирует но в готовой проге функция не работает!Помогите исправить "косяк"(Если есть).
procedure TForm1.N7Click(Sender: TObject);
begin
if memo1.Visible=true then
begin
memo1.SelectAll;
end
else
begin
memo2.SelectAll;
end
end;


 
clickmaker ©   (2006-03-21 14:26) [1]

при каких обстоятельствах может меняться memo1.Visible?


 
Nsk3D ©   (2006-03-21 14:28) [2]

При нажатии на радиобуттон1


 
Сергей М. ©   (2006-03-21 14:32) [3]

procedure TForm1.N7Click(Sender: TObject);
begin // <--- ставь сюда брейкпойнт и вперед пошагово !


 
Nsk3D ©   (2006-03-21 14:37) [4]


> ставь сюда брейкпойнт


Что вставить?


 
Рамиль ©   (2006-03-21 14:41) [5]

Лучше так:
procedure TForm1.N7Click(Sender: TObject);
begin
 if memo1.Visible then
   memo1.SelectAll
 else
   memo2.SelectAll;
end;


> Что вставить?

Точку останова.


 
clickmaker ©   (2006-03-21 14:43) [6]

да. И что собственно должно работать?


 
Nsk3D ©   (2006-03-21 14:47) [7]


> Лучше так:
> procedure TForm1.N7Click(Sender: TObject);
> begin
>  if memo1.Visible then
>    memo1.SelectAll
>  else
>    memo2.SelectAll;
> end;



инструкция после ELSE не работает


 
Рамиль ©   (2006-03-21 14:48) [8]

Значит выполняется условие в if. Только не говори, что у тебя компилятор глючит.


 
clickmaker ©   (2006-03-21 14:49) [9]


> Nsk3D ©   (21.03.06 14:47) [7]

ну вариантов не так уж и много
- memo1.Visible  всегда true
- в memo2 нет текста
- memo2.Visible = false


 
Сергей М. ©   (2006-03-21 14:53) [10]


> Nsk3D ©   (21.03.06 14:37) [4]
> Что вставить?


Про встроенный в Делфи отладчик что-либо слышал ?


 
Рамиль ©   (2006-03-21 14:56) [11]

Попробуй так
procedure TForm1.N7Click(Sender: TObject);
begin
if memo1.Visible then
  memo1.SelectAll
else
begin
  memo2.SelectAll;
  memo2.SetFocus;
end;
end;



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

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

Наверх




Память: 0.46 MB
Время: 0.052 c
2-1142489120
Andreev
2006-03-16 09:05
2006.04.02
Замена функции Format


3-1139209172
Рамиль
2006-02-06 09:59
2006.04.02
Optional feature not implemented при запросе с датой


15-1141404799
Nick Denry
2006-03-03 19:53
2006.04.02
А что вы будете делать


2-1142841686
Dest81
2006-03-20 11:01
2006.04.02
TBdgrid


4-1137105249
Alexx2000
2006-01-13 01:34
2006.04.02
Как на Winapi программно нарисовать иконку и получить ее в виде hicon





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский