VB6文字列を置換する

スポンサーリンク

VB6 では、Replace 関数を使用します。省略可能な引数として、どこからの文字列を検索して返すか、または何箇所を置換するのか指定することができます。

サンプルコード

以下にサンプルコードを示します。

VB6.0 以前
    ' 文字列を格納するための変数を宣言する
    Dim stTarget As String
    stTarget = "ABC66"

    ' 文字列 "ABC" を "1234" に置き換える
    stTarget = Replace(stTarget, "ABC", "1234")

    ' 4 文字目から検索を開始し、1 箇所だけ置換する
    stTarget = Replace(stTarget, "6", "5", 4, 1)

    ' 置換後の文字列を表示する
    Call MsgBox(stTarget)

関連するリファレンス

準備中です。

スポンサーリンク