文字列の置き換え


Raim  2005-08-03 12:08:55  No: 16805  IP: 192.*.*.*

テキストファイルの中の文字列を
テキストボックスから入力された文字列に置き換える方法を教えていただけないでしょうか?

編集 削除
ヘルプ嫁  2005-08-03 12:13:52  No: 16806  IP: 192.*.*.*

最近この類の質問が多いですね。課題でしょうか

編集 削除
とおりすがりん  2005-08-03 13:37:34  No: 16807  IP: 192.*.*.*

質問自体が舌足らずな上にあまりに低レベルでは、ともすると回答より罵倒のほうが帰ってきます。

せめて、先ずはご自分のソースコードを提示し、「どこまで努力し、どこでわからないのか」を説明する心づもりが無いと。

編集 削除
(TДT)  2005-08-03 15:24:36  No: 16808  IP: 192.*.*.*

板違い失礼致します。

私としては、日本語を間違えているというのも
とても気になります。

それとも最近は「質問自体が舌足らずな上に」が
正しい記述なんでしょうか…。
私は「質問自体が《言葉》足らずな上に」だと
思っていたのですが…。

板違い、大変失礼致しました。

編集 削除
板違いでもいいか(-〜_-;)  2005-08-03 15:43:21  No: 16809  IP: 192.*.*.*

>それとも最近は「質問自体が舌足らずな上に」が
>正しい記述なんでしょうか…。
これは間違った記述ではありません。
言葉だけではなく文章にも「舌足らずな」という用法が可能です。

goo国語辞典より
■したたらず 【舌足らず】 
(1)舌がよく回らず、発音がはっきりしない・こと(さま)。
「—でよく聞き取れない」
(2)言葉・表現などが不十分なこと。十分に言い表していないこと。また、そのさま。
「—な文章」

編集 削除
とおりすがりん  2005-08-03 16:18:27  No: 16810  IP: 192.*.*.*

まあ・・日本語は日々変化していくものですからね・・

「言葉足らず」とか「板違い」なんてのはあまり一般的な「日本語」ではないと思いますが、そう感じない人もいるでしょうし・・

などと書くとまた荒れるかなぁ・・・

編集 削除
(TДT)  2005-08-03 16:41:36  No: 16811  IP: 192.*.*.*

すみません。自分でも辞書検索してみました。
「舌足らず」、正しいんですね。
ごめんなさい。

「板違い」は正しい日本語ではないと思いましたが、
他に言葉が思い浮かばなくて、つい…。

お邪魔しました。

編集 削除
でんどー  2005-08-03 17:15:50  No: 16812  IP: 192.*.*.*

日本語講座みて
正しい日本語を勉強しませう

http://29g.net/html/072615.php

編集 削除
でんどー  2005-08-03 17:17:14  No: 16813  IP: 192.*.*.*

とちゅうでエンター押しまっったぃ

http://img.29g.net/flash/swf/072404.swf

編集 削除
anone  2005-08-03 19:05:49  No: 16814  IP: 192.*.*.*

TStringList にファイルを読み込んで、StringReplace を StringList.Text に
使えばよいのでは。泥臭いですけど一番簡単そう。

編集 削除
かみ@おちゃめ仲間コム  URL  2005-08-07 15:41:28  No: 16815  IP: 192.*.*.*

anoneさんが居るのでこっちも!!

たぶん、判らないと思いますので、こんな感じです。
--------------------------------------------------------------------
procedure TForm1.Button1Click(Sender: TObject);
var
SL:TStringList;
begin
SL := TStringList.Create;
SL.LoadFromFile('d:\sample.txt');
SL.text:=StringReplace(SL.text,edit1.text,edit2.text,[rfReplaceAll]);
SL.SaveToFile('d:\sample.txt');
SL.Free;
end;
---------------------------------------------------------------------

こっちだったらどうしよぉ〜(^_^;)
---------------------------------------------------------------------
procedure TForm1.Button1Click(Sender: TObject);
var
SL: TStringList;
begin
SL := TStringList.Create;
SL.add(edit1.text);
SL.SaveToFile('d:\sample.txt');
SL.Free;
end;
---------------------------------------------------------------------

StringListを覚えた時が1番楽しかったです。
後は、配列を覚えると楽しさ倍増です。

編集 削除