テキストファイルの中の文字列を
テキストボックスから入力された文字列に置き換える方法を教えていただけないでしょうか?
最近この類の質問が多いですね。課題でしょうか
質問自体が舌足らずな上にあまりに低レベルでは、ともすると回答より罵倒のほうが帰ってきます。
せめて、先ずはご自分のソースコードを提示し、「どこまで努力し、どこでわからないのか」を説明する心づもりが無いと。
板違い失礼致します。
私としては、日本語を間違えているというのも
とても気になります。
それとも最近は「質問自体が舌足らずな上に」が
正しい記述なんでしょうか…。
私は「質問自体が《言葉》足らずな上に」だと
思っていたのですが…。
板違い、大変失礼致しました。
>それとも最近は「質問自体が舌足らずな上に」が
>正しい記述なんでしょうか…。
これは間違った記述ではありません。
言葉だけではなく文章にも「舌足らずな」という用法が可能です。
goo国語辞典より
■したたらず 【舌足らず】
(1)舌がよく回らず、発音がはっきりしない・こと(さま)。
「—でよく聞き取れない」
(2)言葉・表現などが不十分なこと。十分に言い表していないこと。また、そのさま。
「—な文章」
まあ・・日本語は日々変化していくものですからね・・
「言葉足らず」とか「板違い」なんてのはあまり一般的な「日本語」ではないと思いますが、そう感じない人もいるでしょうし・・
などと書くとまた荒れるかなぁ・・・
すみません。自分でも辞書検索してみました。
「舌足らず」、正しいんですね。
ごめんなさい。
「板違い」は正しい日本語ではないと思いましたが、
他に言葉が思い浮かばなくて、つい…。
お邪魔しました。
日本語講座みて
正しい日本語を勉強しませう
http://29g.net/html/072615.php
とちゅうでエンター押しまっったぃ
http://img.29g.net/flash/swf/072404.swf
TStringList にファイルを読み込んで、StringReplace を StringList.Text に
使えばよいのでは。泥臭いですけど一番簡単そう。
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番楽しかったです。
後は、配列を覚えると楽しさ倍増です。
ツイート | ![]() |