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

Вниз

stringlist   Найти похожие ветки 

 
Дарья   (2006-04-14 15:13) [0]

тут вот не получается с tstringlist;
задача какая,есть файл gg.txt,загружаю его
var
t:tstringlist;
t.Create.LoadFromFile(extractFileDir(application.exename)+"gg.txt");
пытаюсь закинуть текст в мемо,но ниче не получается
memo1.lines.text:=t.text;
t.free;
пишет ошибку

причем мне нужно чтобы загружалось сначало в stringlist
memo1.lines.loadfromfile(); -- не рассматриваю


 
Ega23 ©   (2006-04-14 15:21) [1]

var
List:TStringList;
begin

List:=TStringList.Create
try

 List.LoadFromFile(....);

 Memo1.Lines.Assign(List);

finally
 List.Free;
end;


Но на самом деле всё проще.
Memo1.Lines.LoadFromFile(....)


 
Игорь Шевченко ©   (2006-04-14 15:28) [2]


> t.Create.LoadFromFile(extractFileDir(application.exename)+"gg.
> txt");


Книжки читать. По кулинарии.


 
Дарья   (2006-04-14 15:44) [3]

хм...открываю файл,он зашифрован,хоть и приметивно,но все же
дешефрую и загружаю в мемо,но почему то в конце добавляються две палки || почему?
var
 s : string;
 e : string;
 i : Integer;
 t:tstringlist;
begin
t:=tstringlist.Create;
try
t.LoadFromFile("c:\pass.txt");
s :=t.Text;
SetLength(e, length(s));
for i := 1 to length(s) do begin
e[i] := chr(ord(s[i])-500);
end;
Memo1.Lines.Text:=e;
t.Free;
finally
end;


 
Ega23 ©   (2006-04-14 15:46) [4]

Это ужасно... Мда..

Подозреваю, что это какой-нибудь символ табуляции.


 
Desdechado ©   (2006-04-14 15:51) [5]

t.Free;
finally
меняй местами

а вообще солидарен с ИШ


 
Сергей М. ©   (2006-04-14 16:03) [6]

Даша, а не почитать ли тебе хоть какие-либо буквари, имеющие отношение к Делфи ?

Ведь твой код вида

> t:tstringlist;
> t.Create.


это же нонсенс ..


 
GrayFace ©   (2006-04-14 17:13) [7]

А stringlist вообще не пригоден для нетестовых файлов. Да, тут нужен учитель или, хотябы, букварь. Еще можно поспрашивать на менее серьзных форумах.
По меньшей мере,
1) e тут, мягко говоря, лишнее - s надо изменять
2) По поводу t.create, ознакомься с тем, что есть указатели
В общем тебе еще надо как Ленин завещал.



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

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

Наверх




Память: 0.45 MB
Время: 0.009 c
2-1145109818
Alex7
2006-04-15 18:03
2006.04.30
Список "Tab Order"


2-1144762527
Der Nechk@ssoff
2006-04-11 17:35
2006.04.30
Данные из ini


1-1142946423
Alex_C
2006-03-21 16:07
2006.04.30
Как заставить работать COM в потоке?


2-1144779881
Vasiliy
2006-04-11 22:24
2006.04.30
Если определить форме значение Parent то не работает AlphaBlend


3-1141391413
ANB
2006-03-03 16:10
2006.04.30
Как настроить ядро BTrieve ?





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