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

Вниз

Как переносить строки длинее 100 символов?   Найти похожие ветки 

 
ppcumax ©   (2007-04-20 18:58) [0]

Есть текст, нужно после каждого 100-го символа прописать #10 как это сделать?


 
Ega23 ©   (2007-04-20 18:59) [1]

for + F1


 
ppcumax ©   (2007-04-20 19:02) [2]


> for + F1


познавательно..., а можно пример (если не сложно)


 
Ega23 ©   (2007-04-20 19:05) [3]


> познавательно..., а можно пример (если не сложно)


Можно, не вопрос:

for i:=1 to 100 do
begin

end;


 
McSimm_ ©   (2007-04-20 19:09) [4]

Есть длина строки. Целочисленное деление на 100 (div) даст количество вставок.
Вставлять лучше начина с конца, чтобы не сдвигать позиции для последующих вставок

цикл может выглядеть приблизительно так
для всех I начиная с (L div 100) вниз к 1 вставить в строку в позицию I*100 символ #10


 
ppcumax ©   (2007-04-20 19:14) [5]

как вставить на 100 позицию символ #10 это и есть проблема, а в цикл я уже сам введу...


 
Ega23 ©   (2007-04-20 19:16) [6]


> как вставить на 100 позицию символ #10 это и есть проблема,
>  а в цикл я уже сам введу...


Я не понимаю, а зачем именно вставлять???


 
Asail   (2007-04-21 14:14) [7]

Такое?

function MyInsert(OrigStr: String): String;
var
 i: Integer;
begin
 Result := "";
 for i := 1 to (Length(OrigStr) div 100) + 1 do
   Result := Result + Copy(OrigStr, (i-1)*100 + 1, 100) + #10;
end;


Единственное - в конце всегда тоже будет #10. Ну, я думаю сам подкоректируешь.


 
Desdechado ©   (2007-04-21 20:22) [8]

Insert procedure
Inserts a substring into a string beginning at a specified point.

Неужто так сложно залезть в справку?



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

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

Наверх




Память: 0.46 MB
Время: 0.042 c
15-1176497172
Petr V.Abramov
2007-04-14 00:46
2007.05.13
Не обос<по большому>ся бы... :)


2-1177066000
Хаммер
2007-04-20 14:46
2007.05.13
Операторы


15-1175695826
kaif
2007-04-04 18:10
2007.05.13
Заботы президента о мироздании


4-1165324335
Viper_Omsk
2006-12-05 16:12
2007.05.13
Перехват запроса отправки на печать


15-1176304508
@!!ex
2007-04-11 19:15
2007.05.13
Нужно мнение по редактору графов.





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