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

Вниз

Добавление строки в переменную...   Найти похожие ветки 

 
Жуков   (2005-01-18 18:52) [0]

Господа, добрый день, нужна Ваша помошь. Вопрос таков:
есть некоторая переменная. Мне надо по ходу выполнения программы добавить в эту переменную на одну строку один символ (например "1"), на втрорую - другой символ ("2"). Но надо сделать так, чтобы эти символы добавлять не в Edit (Memo, RichEdit....), а прямо в переменную, и главное чтобы на новую строку. Извините за возможно некорректно сформулированный вопрос, как спросить по-другому не знаю. Заранее спасибо!


 
Ega23 ©   (2005-01-18 18:57) [1]

есть некоторая переменная.
Что за переменная? Какой тип? Если string, то
var
s:string;
begin
s:="";
.......
s:=s+"1"+#13+#10;
.....
s:=s+"2"+#13+#10;
........
end;


 
novice__man   (2005-01-18 19:03) [2]

Доброго времени суток г-н Жуков. На Ваш вопрос есть НЕКОТОРЫЙ ОТВЕТ, а как ответить по другому не знаю! Заранее пожалуйста.


 
palva ©   (2005-01-18 19:21) [3]

Ega23 ©   (18.01.05 18:57) [1]
Хотя не по делу, но полезный совет:
"1"+#13+#10
можно записать короче:
"1"#13#10


 
Жуков   (2005-01-18 22:03) [4]

Огромное спасибо за ответы, очень помогли!!!


 
Magic_STI   (2005-01-18 22:08) [5]

Хм.. может лучше было бы использовать tstringlist?


 
Жуков   (2005-01-18 22:29) [6]

> Хм.. может лучше было бы использовать tstringlist?
Очень интересно.! Если можно (я только начинающий) то объясните плз как использовать tstringlist, буду очень признателен.


 
Palladin ©   (2005-01-18 22:51) [7]

Совет начинющему, начни с другого.


 
Anonimus ©   (2005-01-21 06:36) [8]

Жуков   (18.01.05 22:29) [6]
var strs: tstrings;
begin
 strs:=TStringList.create;
 strs.add("string");
.....
 strs.destroy;
end;

более экономично по памяти, но менее функционально:
var
 count: integer;
 strs: array of string;
begin
 count:=0;
 setlength(strs,count);
 inc(count);
 setlength(strs,count);
 strs[count-1]:="string";
........
 for i:=count-1 downto 0 do
   strs[i]:="";
 set length(strs,0);
end;

В этом напралении копай :)
novice__man   (18.01.05 19:03) [2]
Фи-и


 
Anonimus ©   (2005-01-21 06:37) [9]

ЗЫ: Купи книжку по ООП :) и по делфе :)



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

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

Наверх





Память: 0.46 MB
Время: 0.064 c
1-1106642719
Aleksandr.
2005-01-25 11:45
2005.02.06
Как создать две разные настройки Делфи?


1-1106652140
Molchaniv
2005-01-25 14:22
2005.02.06
Ограничения TStringGrid


4-1103112663
Delphi5.01
2004-12-15 15:11
2005.02.06
Но не могу поймать момент когда форма уже минимизирована


14-1105788361
R0F0S
2005-01-15 14:26
2005.02.06
Chat


1-1106317212
BFG9k
2005-01-21 17:20
2005.02.06
Событие изменения ширины колонки в TStringGrid





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