◀ANSI版開発トップへ
  • 5505 マクロ実行コマンドラインオプション
    • 5508 Re:マクロ実行コマンドラインオプション
      • 5516 Re2:マクロ実行コマンドラインオプション
        • 5523 (バグ報告)WSHからは1で始まる関数が呼び出せない
  • [5505] マクロ実行コマンドラインオプション syat 2008年12月23日 11:31

    起動したときにマクロを実行するコマンドラインオプションを追加しました。
    Patches: 2457700

    全マクロ関数をテストしたわけではないのでひょっとすると相性の悪い機能があるかもです。
    また、mac,ppa,js,vba以外では試してません。どうやったら他の言語が使えるようになるの??
    • [5508] Re:マクロ実行コマンドラインオプション なすこじ 2008年12月23日 21:43

      ▼ syatさん
      > また、mac,ppa,js,vba以外では試してません。どうやったら他の言語が使えるようになるの??

      以下が関連すると思いますが、完全というわけではないようです。
      >>dev:5281
      >>macro:412
      • [5516] Re2:マクロ実行コマンドラインオプション syat 2009年01月10日 13:00

        ▼ なすこじさん
        > ▼ syatさん
        > > また、mac,ppa,js,vba以外では試してません。どうやったら他の言語が使えるようになるの??
        >
        > 以下が関連すると思いますが、完全というわけではないようです。
        > >>dev:5281
        > >>macro:412

        ためしにrubyを入れて触ってみましたが、現状のパッチだとjsやvbsまで「Editor.」が必須になるみたいですね。
        いろいろ解決策を探している途中でモチベーション切れました。。。

        全てのマクロ関数を1Callするスクリプトを作りました。割と簡単に他の言語に対応できるのでテストに使ってもらえるとうれしいです。
        Patches:2457700
        • [5523] (バグ報告)WSHからは1で始まる関数が呼び出せない syat 2009年01月12日 23:17

          バグというか不具合です。

          マクロ関数として
           1PageDown
           1PageDown_Sel
           1PageUp
           1PageUp_Sel
          が定義されていますが、jsやvbsなどは関数名の先頭を数字にすることはできないため構文エラーになって呼び出せません。
          OnePageDownなどの別名を用意したほうが良いと思います。
          前の名前も互換性のため残しておくとして。