Вверх ↑
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
#1: 2007-09-01 18:06:17 ЛС | профиль | цитата
Определение типа данных в компоненте MT_String приводит к ошибкам. Пример прилагается ниже.
Пример удалил.Обратные косые достали.
Рабочий пример ниже
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
vip
#1.1контекстная реклама от партнеров
Ответов: 9906
Рейтинг: 351
#2: 2007-09-01 18:13:32 ЛС | профиль | цитата
Это было ясно с самого начала появления элемента
Корректное воспроизводство типа предполагает совсем другой формат.
карма: 9

0
Ответов: 16884
Рейтинг: 1239
#3: 2007-09-01 18:24:47 ЛС | профиль | цитата
А зачем этому элементу вообще нужно знать тип данных?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 9906
Рейтинг: 351
#4: 2007-09-01 18:30:36 ЛС | профиль | цитата
Tad, тебе чего надо-то
карма: 9

0
Ответов: 16884
Рейтинг: 1239
#5: 2007-09-01 18:46:10 ЛС | профиль | цитата
Вместо вот этого:
code_1875.txt
Оставляем только это:
function StrToTData(s: string):TData;
var
t: byte;
s1: string;
begin
t:=data_Str; s1:=trim(s);
dtString(result,s);
end;
и все отлично (вроде) работает

[size=-2]------ Добавлено в 18:46
Galkov писал(а):
Tad, тебе чего надо-то
Надо, чтобы, если в тексте например номер телефона 098359723 , элемент не искажал данные. (отбросит первый ноль и цифры изменит)
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_1875.txt [728B] [414]
Ответов: 9906
Рейтинг: 351
#6: 2007-09-01 18:54:57 ЛС | профиль | цитата
Tad писал(а):
если в тексте например

а текст это по твоему что
Tad писал(а):
А зачем этому элементу вообще нужно знать тип данных?

Не тип разве
карма: 9

0
Ответов: 16884
Рейтинг: 1239
#7: 2007-09-01 18:55:25 ЛС | профиль | цитата
хотя функция
function StrToTData(s: string):TData;
вообще лишняя.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 9906
Рейтинг: 351
#8: 2007-09-01 18:59:12 ЛС | профиль | цитата
Действительно, зачем в электронном микроскопе проводков разных столько...
Гвозди и так забивать можно.
карма: 9

0
Ответов: 16884
Рейтинг: 1239
#9: 2007-09-01 19:10:40 ЛС | профиль | цитата
t:=data_Str
вот я ему тип и определил, а 098359723 в моем случае это не число, а текстовая строка.

[size=-2]------ Добавлено в 19:10
рабочий пример
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Администрация
Ответов: 15294
Рейтинг: 1518
#10: 2007-09-01 19:11:24 ЛС | профиль | цитата
вопрос с типами конечно интересный.... на первый взгляд вроде не обязательно.
карма: 26
0
Ответов: 16884
Рейтинг: 1239
#11: 2007-09-01 19:20:04 ЛС | профиль | цитата
и на второй - тоже Какое дело MT что я в него загнал?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 9906
Рейтинг: 351
#12: 2007-09-01 19:26:10 ЛС | профиль | цитата
Интересного там нет ничего, все понятно и прозрачно.
И зависит от постановки задачи.
Если это строковая игрушка - это одно
Если употребляется слово "данные" (например в названии), то обсуждать "обязательность" - бессмысленно

И никакого ни первого, ни второго взгляда быть не должно - методы должны быть обратимы по определению.
карма: 9

0
Ответов: 16884
Рейтинг: 1239
#13: 2007-09-01 19:27:34 ЛС | профиль | цитата
Galkov писал(а):
зачем в электронном микроскопе проводков разных столько...

проводки не рви
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 9906
Рейтинг: 351
#14: 2007-09-01 19:29:45 ЛС | профиль | цитата
Tad писал(а):
Какое дело MT что я в него загнал?

Это что, Израильский способ мышления
Тогда смренно разъяснения просим.
Ибо нам, гоям, недостижим смысл сказанного
карма: 9

0
Ответов: 16884
Рейтинг: 1239
#15: 2007-09-01 19:31:11 ЛС | профиль | цитата
Galkov, выше выложен Primer.rar.
Если Вам не трудно - подскажите как решить проблему. (на полном серьёзе)
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)