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

Вниз

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

 
aaaaaaaaaaa   (2003-03-11 13:48) [0]

Мастера, подскажите!Считал из из текстового файла строку:

if opendialog1.execute then
begin
assignfile (F, opendialog1.filename);
reset (F);
while not eof (F) do
ReadLn (F,S);
Edit1.text:=S;

Вопрос:КАК в Edit2 СЧИТАТЬ ПЕРВЫЕ ДЕВЯТЬ СИМВОЛОВ, НЕ ТАК ПРИМИТИВНО КАК СДЕЛАНО НИЖЕ:
Edit2.text:= s[1]+s[2]+s[3]+s[4]+s[5]+s[6]+s[7]+s[8]+s[9];

СПАСИБО,всем кто поможет новичку!


 
Anatoly Podgoretsky   (2003-03-11 13:50) [1]

Купить книжки по Паскалю


 
icWasya   (2003-03-11 13:51) [2]

Edit2.text:= system.copy(s,1,9);


 
Snap   (2003-03-11 13:59) [3]

Tvoi plus v tom chto ti ponomaesh chto eto primitivno. Molodec.


 
k-man   (2003-03-11 15:13) [4]

Организуй цикл от 1 до n.
Конструкция типа
for i:=1 to n do
edit2.text := edit2.text + s[i];

В данном случае вместо n = 9.


 
Palladin   (2003-03-11 15:47) [5]


> k-man (11.03.03 15:13)

мда... конечно это более высокий подход к данной проблеме...


 
Андрей Сенченко   (2003-03-11 15:59) [6]

Palladin © (11.03.03 15:47)

Но зато решение !!! Можно еще так:

var
i : integer;

label 100;

begin
i = 0
100 :
begin
edit2.text := edit2.text + s[i];
i = i + 1;
if i < 11 goto 100
end;


 
Palladin   (2003-03-11 16:25) [7]

:))) вот это уже изощренность... прямо экзотика :)



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

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

Наверх




Память: 0.45 MB
Время: 0.007 c
14-76582
DiamondShark
2003-03-06 11:21
2003.03.24
Неприличные слова


3-76261
dash78
2003-03-04 07:59
2003.03.24
Создание нового юзера


3-76364
Купец
2003-03-06 11:17
2003.03.24
В DBGrid проблема с выделением строки...


1-76497
Random bystander
2003-03-11 12:41
2003.03.24
Проблема с динамическим созданием набора Shape-ов.


3-76371
polecat79
2003-03-06 16:48
2003.03.24
Не допустимое символьное значение для спецификации броска





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