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

Вниз

перевести из Text в String или в Char   Найти похожие ветки 

 
Exile   (2006-06-10 13:14) [0]

Добрый день, у меня вот возникла проблемма с переводом строки из Text в String или в Char, если честно то сам не заню можно ли это сделать и как


 
Exile   (2006-06-10 13:24) [1]

если в общих чертах то это мне нужно для того чтобы сравнить две записи, в Edit вводится какой либо текст, этот текст надо сравнить с текстом в файле но как перевести Text в String или наоборот фиг его знает в моей летературе нуте да и и в инете один бред выдате, если не сложно  подскажите или скиньте ссылку где почитать про эт можно


 
blackcrazzy ©   (2006-06-10 13:32) [2]

Если мне не изменяет склероз, то Edit.Text имеет тип String


 
Exile   (2006-06-10 13:37) [3]

s:= Edit.text  да имеет тим String а при четении из файла мы получаем, допустим переменную f у которой тип Text, и как поставить условие:

if s=f then begin......
выдаешт что нельза сравнить два разных типа, что в принципе и правильно, а вто как перевести их в один, это я имел ввиду


 
Gero ©   (2006-06-10 13:43) [4]

Свойство TEdit.Text имеет тип TCaption, который эквивалентен типу String, и переводить его не нужно.
В переменной типа Char может содержаться по определению только один символ, поэтому перевести можно лишь в случае строки длиной в один символ.
Если Text — это TextFile, то перевести никак нельзя, нужно лишь прочитать из файла (Read, Readln) текст и записать его в переменную типа String.


 
Exile   (2006-06-10 13:49) [5]


> Если Text — это TextFile, то перевести никак нельзя, нужно
> лишь прочитать из файла (Read, Readln) текст и записать
> его в переменную типа String.

вот это именно то что я хотел узнать, а можно по подробнее как именно записать текст в пересенную?


 
Gero ©   (2006-06-10 13:54) [6]

Readln + F1,

«AssignFile, OpenDialog, Readln, CloseFile Example»


 
Asail   (2006-06-10 21:50) [7]

А можно создать объект типа TStrings, например var X : TStrings.
Затем загрузить туда весь файл: X.LoadFromFile(FileName);
После чего работать с массивом строк: X.Strings[i]:=..., где i - номер строки (начирая с нуля).

ИМХО, так проще всего...



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

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

Наверх




Память: 0.48 MB
Время: 0.05 c
2-1149778397
Vasiliy
2006-06-08 18:53
2006.07.02
Как установит Increment для TrackBar ?


2-1150421663
Anonymous2
2006-06-16 05:34
2006.07.02
Удаление файлов из папки.


2-1150270186
novill
2006-06-14 11:29
2006.07.02
Надо написать прогу в виде службы Windows. С чего начать?


1-1148291576
Steplerr
2006-05-22 13:52
2006.07.02
Эффективный поиск в Excel


15-1149676254
Vlad Oshin
2006-06-07 14:30
2006.07.02
почему нельзя создать папку PRN?