Форум: "Основная";
Текущий архив: 2002.03.25;
Скачать: [xml.tar.bz2];
ВнизКак определить первые символ в едите? Найти похожие ветки
← →
Priz_Datiy (2002-03-04 16:30) [0]тоесть если первый символ то Лебел1Каптион:=ДА! елсе Лебел1Каптион:=НЕТ!
← →
Крутов Алексей (2002-03-04 16:47) [1]конст первый_символ="ю"
иф копи(едит1.текст,1,1)=первый_символ вен
Лебел1.Каптион:="ДА!" елсе Лебел1.Каптион:="НЕТ!"
← →
Юрий Зотов (2002-03-04 16:53) [2]Copy ??????
Edit1.Text[1]
← →
Digitman (2002-03-04 16:56) [3]>Крутов Алексей
ашипачка ) тагда уш так :
иф Боолеан(Орд(первый_символ) тхен ...
← →
Крутов Алексей (2002-03-04 17:04) [4]>Юрий Зотов
Если уж на то пошло, то в моем коде нет никаких ошибок,
пусть он и не оптимальный, а в вашем в случае строки нулевой
длины Edit1.Text[1] может вернуть неизвестно что
(по exception, кажется, не вылетит). Ну а вообще вы конечно правы.
← →
Lusha (2002-03-04 17:15) [5]>Digitman
1. А скобочки?
2. А к чему все это?
← →
Digitman (2002-03-04 17:35) [6]>Lusha
что ж, забыл "скобочку")... ну да невелика беда, imho
а вот и со скобочками :
иф Боолеан(Орд(первые_символ_в_едите)) тхен ...
а что тебя смутило ? разве код не соответствует авторскому высказыванию :
".. если первый символ то .." ?
← →
Lusha (2002-03-04 17:59) [7]>Digitman
Этому высказыванию соответствует полностью...
... не соответствует другому его высказыванию, цитирую: "Как определить первые символ в едите?" Заметьте, фраза на которую Вы ссылаетесь лишь приложение к ней...
В этом свете Ваша реплика воспринимается мной как издевательство и это меня не смущает, а возмущает... Ну, плохо мальчик выразил свою мысль. Но ведь старался... зачем опускать то?
P.S. а скобки это так, для понта
← →
Digitman (2002-03-04 18:22) [8]>Lusha
1. Не согласен. Не "..лишь приложение..", а детальное уточнение !
2. Если "для понта", то - будь любезен : изложи возмущение свое в "Потрепаться"
← →
Digitman (2002-03-04 18:31) [9]>Lusha
и вникни, пожалуйста, прежде чем возмущаться :
Вот это
".. если первый символ то .."
можно "переложить в код" не иначе как
если код некоего символа в булевом представлении соответствует значению ИСТИНА, то ...
← →
Lusha (2002-03-05 09:47) [10]>Digitman
Я прекрасно понял, что Вы имели в виду в своей первой реплике и в дополнительных объяснениях не нуждаюсь... считаю, что текст выражения нужно было воспринимать исключительно в контексте вопроса... считаю также, что фразу "если первый символ то" нужно трактовать как обычное логическое выражение. При буквальном прочтении Вы заранее предполагаете ошибку человека, а это не есть корректно по отношению к нему...
Я с большим уважением отношусь к Вам и мне было очень неприятно наблюдать то, что происходит... жаль, что Вы этого не понимаете.
P.S. замечание по поводу скобок было верно, поэтому переносить его в раздел "потрепаться" было бы некорректно.
Lusha
← →
Digitman (2002-03-05 11:51) [11]>Lusha
1. В программинге нет и не должно быть двусмысленности и неопределенности ! И контекст именно вопроса не дает этой определенности вообще ! В то время как уточнение "если .. то .. елсе" однозначно предполагает требование анализа кода символа как Boolean-значения (именно - кода символа как булевя значения, а не лог.выражения, выполняющего некое сравнение одного кода с другим)
2. К чему эти "лебелы", "едиты" и иже с ними ? Мы здесь что, вольной художественной транскрипцией/транслитерацией стандартной англоязычной терминологии занимаемся или все же используем соглашения об именованиях станд.компонентов Делфи ? Что, уже и скопировать оригинальное название идентификатора лень ? Или все же - элементарным неуважением к коллегам здесь отдает ?
← →
Alev (2002-03-09 23:56) [12]s:="ДА! фыва ыва "
If(copy(s,0,3)="ДА!")Then close;
Copy(стока_откуда_вырезать,начиная_с_какого_символа,сколько_символов)
← →
Aleks1 (2002-03-10 02:33) [13]Не очень хочется влезать во "флэйм", но не выдержал
> heruvim4ik © (09.03.02 14:32)
> If(copy(s,0,3)="ДА!")
Что по твоему означает "нулевая" позиция в строке?
Я уже не говорю о звоне, который "не знаю где он".
← →
Aleks1 (2002-03-10 02:51) [14]Sorry heruvim4ik!
Мое предыдущее сообщение должно выгдядеть следующим образом:
> Alev (09.03.02 23:56)
If(copy(s,0,3)="ДА!")
Что по твоему означает "нулевая" позиция в строке?
Я уже не говорю о звоне, который "не знаю где он".
← →
Anatoly Podgoretsky (2002-03-10 09:51) [15]Aleks1 (10.03.02 02:51)
Что по твоему означает "нулевая" позиция в строке?
Как чего "нулевую" позицию
← →
Mbo (2002-03-10 11:30) [16]Бедлам какой-то
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.03.25;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.006 c