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

Вниз

Аномалия какая-то...   Найти похожие ветки 

 
Bocman   (2002-06-14 11:45) [0]

Может меня просто уже глючит, но когда я пишу:
if (dt_sch="468") then
begin
<тело>
end;

и при этом переменная(типа String) dt_sch имеет значение 468, то програма "перескакивает" через тело, как будто равенство не выполняется...


 
Digitman   (2002-06-14 11:50) [1]

такого не бывает.


 
Lola   (2002-06-14 11:57) [2]

Для проверки, чему же равна переменная поставь Else c ShowMessage(dt_sch). Значение 468 - это строка "468" или число?


 
Bocman   (2002-06-14 12:00) [3]

я считываю значение из таблицы, в ячейке типа "Строка" находится число 468


 
Bocman   (2002-06-14 12:03) [4]




> Для проверки, чему же равна переменная поставь Else c ShowMessage(dt_sch).
>


Ведает 468


 
AFROLOV   (2002-06-14 12:03) [5]

Это скорее всего из-за всяких невидимых символов прицепившихся к строке. Пробелов и проч.


 
Bocman   (2002-06-14 12:05) [6]


> Это скорее всего из-за всяких невидимых символов прицепившихся
> к строке. Пробелов и проч.


Когда я дебужу, просматриваю значение переменной дельфя мне показывает: "468"


 
Black Cat   (2002-06-14 12:07) [7]

Сравни длины строк


 
Lola   (2002-06-14 12:08) [8]

Отрежь эти 468 от всей строки, точно какая-то ерунда цепляется.


 
Bocman   (2002-06-14 12:08) [9]

а комманды не помнишь?


 
Lola   (2002-06-14 12:14) [10]

Ну ты лентяй! Посмотри в HELPe, что-то COPY(....);


 
Bocman   (2002-06-14 12:21) [11]

пасиба:)))


 
Malder   (2002-06-14 13:29) [12]

Если б цеплялась какая-нибудь ерунда, то при дебагинге delphi бы это показал...


 
Producer   (2002-06-14 14:50) [13]

Ну и до кучи уже:
if (trim(dt_sch)="468") then
begin
<тело>
end;

trim - функция отсекания пробелов



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

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

Наверх




Память: 0.46 MB
Время: 0.006 c
1-88932
angelcom
2002-06-15 11:00
2002.06.27
Господа!!! Помогите новичку, плз...


1-88867
Мефодий
2002-06-13 20:12
2002.06.27
Мастера ! Где же вы ? Помогите же !!!!!


1-88846
PTE
2002-06-17 15:27
2002.06.27
Анализатор логов Squid


1-88926
DeMoN-777
2002-06-14 22:33
2002.06.27
F1


14-89016
allrussia
2002-05-21 09:03
2002.06.27
COBMECTuMOCTb





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