SRC質問掲示板Mk2
(現在 過去ログ102 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■18529 / inTopicNo.1)  パイロット名称について
  
□投稿者/ アリス -(2006/05/25(Thu) 17:38:31) [ID:VVR6N9HP]
    初めまして
    アリスと申します。

    パイロット名称について解らない事が出来たので、教えて下さい

    パイロットの名称をかえす、関数は
    Info(パイロット, パイロット愛称, 名称)
    ですが、
    下記の例の場合

    カイン=ジェイストン(敵仕様)
    カイン, 男性, ペインシリーズ バードシリーズ, AAAS, 190
    特殊能力
    超感覚=GUALv2, 1, Lv3, 15, Lv4, 28, Lv5, 41, Lv6, 56
    切り払いLv1, 1, Lv2, 13, Lv3, 22, Lv4, 32, Lv5, 47, Lv6, 56
    S防御Lv1, 1, Lv2, 20, Lv3, 38, Lv4, 50, Lv5, 66
    145, 155, 154, 158, 178, 162, 超強気
    SP, 55, 加速, 1, 集中, 1, 熱血=30, 17, 戦慄=100, 29, ひらめき, 35, 覚醒, 46
    OP_Cain=Jeyston(E).bmp, freeze.mid
    ===
    BGM=freeze.mid

    Info(パイロット, カイン, 名称)
    となりますよね?
    この時、呼び出されるのは カイン=ジェイストン(敵仕様)
    なのですが、この(敵仕様)の部分「()で囲まれている所」
    を非表示にしたいのです。

    この時はどうすればいいでしょう?

引用返信/返信 削除キー/
■18536 / inTopicNo.2)  Re[1]: パイロット名称について
□投稿者/ Mr -(2006/05/26(Fri) 14:37:41) [ID:gCkxdEBN]
    取り出した名前をpilotnameに代入すると仮定します

    Set pilotname Info(パイロット, カイン, 名称)

    If InStr(pilotname,"(") Then

    Set pilotname Left(pilotname,(InStr(pilotname,"(")) - 1)

    EndIf


    これで、もし名前に()が入っていた場合、その部分を取り除いて名前を取得できるはずです


引用返信/返信 削除キー/
■18538 / inTopicNo.3)  Re[2]: パイロット名称について
□投稿者/ アリス -(2006/05/26(Fri) 16:42:30) [ID:Gs5dD8aZ]
    No18536に返信(Mrさんの記事)
    > 取り出した名前をpilotnameに代入すると仮定します
    >
    > Set pilotname Info(パイロット, カイン, 名称)
    >
    > If InStr(pilotname,"(") Then
    >
    > Set pilotname Left(pilotname,(InStr(pilotname,"(")) - 1)
    >
    > EndIf
    >
    >
    > これで、もし名前に()が入っていた場合、その部分を取り除いて名前を取得できるはずです

    ちゃんとかえってきました!
    ありがとうございます。
    成る程、"("を検索して、その文字以前を習得すればよかったんですね

    大変参考になりました
解決済み!
引用返信/返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

- Child Tree -
- Antispam Version -