Форум: "Начинающим";
Текущий архив: 2006.07.02;
Скачать: [xml.tar.bz2];
Внизперевести из 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.011 c