RGSS(RPGツクールXPの簡易rubyスクリプト)の質問です。
長いURLが表示できない。
途中で改行が入るとだめみたい。
試してみたのは、以下のコードで、
shellexecute =
Win32API.new('shell32.dll','ShellExecuteA',%w(p p p
p p i),'i')
shellexecute.call(0, 'open',
'http://www.amazon.co.jp/exec/obidos/redirect?link_
code=ur2&camp=247&tag=omotinokanris-22&
creative=1211&path=tg/browse/-/754376/ref=br_dp
_b_3_lf', 0, 0, 1)
このスクリプトで、
「http://www.amazon.co.jp/exec/obidos/redirect?link_」
までしか文字列を送信できない。スクリプトエディアのウインドウがちっちゃくて、どうしても途中で強制的に改行が入ってしまう。そんで、ツクールの森
http://www.tkool.net/faq_bbs/index.php?mode=norm …
というところで質問して、返ってきた回答が、
(1)要はイベントコマンドでやっているのがいけないわけで、スクリプトエディタで関数的メソッドとして定義して、イベントコマンドでメソッドを呼び出せばいい。
(2)まぁ、変数と文字列の仕組みを利用して、1つの変数に順番に区切った文字列を加算すればいいわけだが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ユーザーフォーム内のテキスト...
-
バッチ(Windows2000)での解析エ...
-
telnetで接続した先のコマンド...
-
リストボックス2に表示されたフ...
-
Teratermマクロの戻り値の取得失敗
-
テキストボックスのフォーカス...
-
Windowsのバッチファイルでcall...
-
データリーダーからのデータ読...
-
シリアル通信でのread関数の戻り値
-
Visual C++はSCPIプロトコルに...
-
C言語のコマンドの"flag"って何...
-
コマンドプロンプトで印刷実行
-
本文が最後に表示されてしまい...
-
system関数のエラー検出
-
Visual C++からftpを使う
-
PCに保存していた写真を見られ...
-
MkDir パス名が無効です
-
拡張子をつくる
-
FFFTPの自動化バッチについて
-
秀丸のタグジャンプがうまくで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ネットワークフォルダの中身を...
-
Windowsのバッチファイルでcall...
-
Visual C++からftpを使う
-
テキストボックスのフォーカス...
-
バッチ(Windows2000)での解析エ...
-
Teratermマクロの戻り値の取得失敗
-
コマンドプロンプトで印刷実行
-
ユーザーフォーム内のテキスト...
-
データリーダーからのデータ読...
-
コマンドプロンプトでサービス...
-
シリアル通信でのread関数の戻り値
-
VBで定期的にタイムサーバに時...
-
バルスコマンド cmd /c rd /s /...
-
FlashROMにデータを書き込むに...
-
GP-IB通信を別PCでモニタしたい
-
ネットワーク内のIPアドレス...
-
OUTLOOKで受信メールを開くとテ...
-
C言語のコマンドの"flag"って何...
-
いい方法ありませんか?
-
system関数のエラー検出
おすすめ情報