トップページ > プログラム > 2014年06月08日 > K3j6nq4M

書き込み順位&時間帯一覧

39 位/277 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000011000001000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
VBScriptについて必死に話し合うスレ

書き込みレス一覧

VBScriptについて必死に話し合うスレ
409 :デフォルトの名無しさん[sage]:2014/06/08(日) 11:00:08.88 ID:K3j6nq4M
そうねー結合法則からすると代入演算子は右結合だから
a = a(0)
って出来てもよさそうなんだけどね
まぁ型が違うから代入できないって事じゃないの
VBScriptについて必死に話し合うスレ
413 :デフォルトの名無しさん[sage]:2014/06/08(日) 12:19:56.01 ID:K3j6nq4M
WSHだと
Dim a
a = 1
a = Array(a)
a = a(0)
で「固定サイズの配列、または現在、この配列はサイズを変更できない状態にあります。: 'a'」って怒られる

ちなみに
Dim a(1)
a(0) = 1
a = a(0)
だと「型が一致しません。」って怒られる

スカラ変数と配列変数の取り扱いが違うんでしょうね

>>412
カッコイイ!
VBScriptについて必死に話し合うスレ
419 :デフォルトの名無しさん[sage]:2014/06/08(日) 18:33:18.75 ID:K3j6nq4M
JScriptだと
a = a[0];
って別に問題ないんですよねー

a = a(0) が何故出来ないか?
って問いには「VBScriptだから」ってのが答えですね(笑)


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。