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

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

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

■16179 / inTopicNo.1)  同名の変数が定義できない
  
□投稿者/ ロデオマンモス -(2005/03/05(Sat) 18:40:49) [ID:q94kDvM5]
    私はロデオマンモスです。

    処理の途中、サブルーチンコールの引数と同名の変数を作成しようと、
    サブルーチン内で以下のような記述で変数を作成しようとしましたが、
    サブルーチンコールの引数と同名の変数は作成されませんでした。

    ・Set Eval("$(Args(2))")
    ・Set "$(Args(2))"
    ・Set Args(2)
    ・Global Eval("$(Args(2))")
    ・Global "$(Args(2))"
    ・Global Args(2)

    同じサブルーチン内で
    Switchコマンドの条件式に同じArgs関数を使って
    サブルーチンコールの引数が正常に動いていることは確認しています。

    どこが悪いのでしょうか。
引用返信/返信 削除キー/
■16181 / inTopicNo.2)  Re[1]: 同名の変数が定義できない
□投稿者/ ヒロキ -(2005/03/05(Sat) 22:14:36) [ID:3uKlzcZN]
    こんばんは、ヒロキです。

    >処理の途中、サブルーチンコールの引数と同名の変数を作成しようと、
    >サブルーチン内で以下のような記述で変数を作成しようとしましたが、
    >サブルーチンコールの引数と同名の変数は作成されませんでした。

    以下のようにすれば、変数の作成・代入は可能ですが
    これをグローバル変数にするのは不可能のようです。

    Eval("$(Args(1))") = 1

    過去のSRCのverでは次のようにして
    グローバル変数の作成が可能だったように記憶しているのですが、
    Global関数の仕様が変わったのでしょうかね?

    Global "$(Args(1))"

    以上です。それでは
引用返信/返信 削除キー/
■16182 / inTopicNo.3)  Re[2]: 同名の変数が定義できない
□投稿者/ ロデオマンモス -(2005/03/06(Sun) 01:45:00) [ID:q94kDvM5]
    私はロデオマンモスです。

    それだけわかれば後は何とかできます。

    ヒロキさん、ありがとうございました。
解決済み!
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -