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

Вниз

Как убрать перевод строки при работе с memo?   Найти похожие ветки 

 
Sergl   (2007-10-25 09:53) [0]

Здравствуйте! Помогите пожалуйста в следующем вопросе:

Допусти мы написали так:

memo.lines.add("gasfgsfgdsfg" + #13#10 + "sdfgsdfg");
memo.lines.savetofile("file.txt");
memo.lines.clear;
memo.lines.loadfromfile("file.txt");

Нужно чтобы при загрузке файла не было учтено #13#10, ну или при сохранении обработать текст так чтобы #13#10 не сохранялось.


 
stone ©   (2007-10-25 09:58) [1]

StringReplace + F1


 
Sergl   (2007-10-25 10:01) [2]


> StringReplace + F1

Что-то не помагает... А можно поконкретней.


 
stone ©   (2007-10-25 10:03) [3]

А что именно не помогает? Как ты ее используешь?


 
Sergl   (2007-10-25 10:06) [4]

Пытаюсь найти в справке делфи... что-то не ищется...


 
stone ©   (2007-10-25 10:11) [5]


> Sergl   (25.10.07 10:06) [4]
> Пытаюсь найти в справке делфи... что-то не ищется...

Плохо ищешь.

Returns a string with occurrences of one substring replaced by another substring.

Unit

SysUtils

Category

string handling routines

Delphi syntax:

function StringReplace(const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string;

C++ syntax:

extern PACKAGE AnsiString __fastcall StringReplace(const AnsiString S, const AnsiString OldPattern, const AnsiString
NewPattern, TReplaceFlags Flags);

Description

StringReplace replaces occurrences of the substring specified by OldPattern with the substring specified by NewPattern. StringReplace assumes that the source string may contain Multibyte characters.

S is the source string, whose substrings are changed.

OldPattern is the substring to locate and replace with NewPattern.

NewPattern is the substring to substitute for occurrences of OldPattern.

Flags is a set of flags that govern how StringReplace locates and replaces occurrences of OldPattern. If Flags does not include rfReplaceAll, StringReplace only replaces the first occurrence of OldPattern in S. Otherwise, StringReplace replaces all instances of OldPattern with NewPattern. If the Flags parameter includes rfIgnoreCase, The comparison operation is case insensitive.


 
Sergl   (2007-10-25 10:32) [6]

Пишу значит так:

str:="gasfgsfgdsfg" + #13#10 + "sdfgsdfg";
str:=stringreplace(str,#13#10,"",rfReplaceAll);


Выдается ошибка: не соответствие типов "TReplaceFlags" and "Enumeration"

Что он ругается на флаг? Что я делаю не так?


 
stone ©   (2007-10-25 10:33) [7]

str:=stringreplace(str,#13#10,"",[rfReplaceAll]);


 
Sergl   (2007-10-25 10:36) [8]

Все понятно, спасибо!



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

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

Наверх





Память: 0.46 MB
Время: 0.078 c
2-1193493258
antonn
2007-10-27 17:54
2007.11.18
вызов процедуры по адресу


2-1192859788
Kolan
2007-10-20 09:56
2007.11.18
Как при сворачивании модальной формы свернуть все приложение?


2-1193124346
QAlexey
2007-10-23 11:25
2007.11.18
TPopupMenu


3-1183979958
ambhtr
2007-07-09 15:19
2007.11.18
Пропадает изображение меню, во время загрузки базы


15-1192485282
Tirael
2007-10-16 01:54
2007.11.18
по мотивам соседней ветки...





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