探検
VBScriptについて必死に話し合うスレ [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2017/06/28(水) 20:52:02.68ID:FEh7eDwE
ピラフ逃亡中?
2017/06/28(水) 21:37:21.42ID:lBeNJchb
最近やらされてるんだけど、信頼できるドキュメントがなくて死ねる
2017/06/28(水) 22:47:00.79ID:FEh7eDwE
>>2
MS公式ドキュメントがあるでしょ?
MS公式ドキュメントがあるでしょ?
4 ◆9Jro6YFwm650
2017/06/30(金) 20:07:50.39ID:YGR93RsZ5ピラフ ◆9Jro6YFwm650
2017/06/30(金) 20:08:16.86ID:YGR93RsZ 名前入れ忘れただけだし
2017/06/30(金) 22:52:00.02ID:KlIc0Ruf
7ピラフ ◆9Jro6YFwm650
2017/07/02(日) 15:12:20.95ID:uD2OveQt ピラフがよく見るのはここかな
VBScript関数リファレンス
http://www.kanaya440.com/contents/script/
Qiitaでも意外と記事が書かれてて人気あるんだよね
「vbscript」の検索結果 - Qiita
https://qiita.com/search?q=vbscript
みんなもVBScriptの記事書いたら良いよ!!
VBScript関数リファレンス
http://www.kanaya440.com/contents/script/
Qiitaでも意外と記事が書かれてて人気あるんだよね
「vbscript」の検索結果 - Qiita
https://qiita.com/search?q=vbscript
みんなもVBScriptの記事書いたら良いよ!!
2017/07/04(火) 11:13:13.38ID:toSWN4CM
vbscriptにオートボクシングが欲しいよね!
2017/07/19(水) 08:41:11.96ID:ch2Cv0yd
2017/07/19(水) 08:45:44.17ID:zru1FEwI
さようならvbscrip
さようなら、ピラフ大王
さようなら、ピラフ大王
2017/07/19(水) 08:48:55.16ID:6fjGHrB2
ローカルで使えれば十分だよ
12ピラフ ◆9Jro6YFwm650
2017/07/19(水) 20:49:20.35ID:2X2OPFBR こんにちはVBScript
13ピラフ ◆9Jro6YFwm650
2017/07/19(水) 20:59:46.14ID:2X2OPFBR >>9
リリースされたのが昔だからって設計が古いわけじゃないと思うんだよね
GoもSwiftも結局はVBScriptの焼き直しなわけじゃん?
TypeScriptのコンパイラがJavaScriptを生成するように
VBScriptをJavaScriptに変換するトランスレータがあればいいと思うんだよね
リリースされたのが昔だからって設計が古いわけじゃないと思うんだよね
GoもSwiftも結局はVBScriptの焼き直しなわけじゃん?
TypeScriptのコンパイラがJavaScriptを生成するように
VBScriptをJavaScriptに変換するトランスレータがあればいいと思うんだよね
14片山博文MZ ◆T6xkBnTXz7B0
2017/07/19(水) 21:05:34.05ID:MaD+cEa1 vbsをjavascriptに翻訳できるツールを開発したら、結婚してくれるか?
16片山博文MZ ◆T6xkBnTXz7B0
2017/07/19(水) 21:13:43.55ID:MaD+cEa1 じゃあ、やらない。
17ピラフ ◆9Jro6YFwm650
2017/07/19(水) 21:18:56.22ID:2X2OPFBR >>16
ついでにラムダ式を使えるようにして変数の初期化ができるようにしてもらえると嬉しい
ついでにラムダ式を使えるようにして変数の初期化ができるようにしてもらえると嬉しい
18ピラフ ◆9Jro6YFwm650
2017/07/19(水) 21:21:25.34ID:2X2OPFBR 柔軟な言語であってほしいから不変は要らないかな
ブロックスコープは欲しいかも
ブロックスコープは欲しいかも
19ピラフ ◆9Jro6YFwm650
2017/07/19(水) 21:22:03.46ID:2X2OPFBR >>16
やるやらないじゃない、やるんだよ!
やるやらないじゃない、やるんだよ!
20ピラフ ◆9Jro6YFwm650
2017/07/19(水) 21:24:03.16ID:2X2OPFBR もしかしたらマイクロソフトが100億円で買取るかもしれないんだよ!?
2017/07/20(木) 03:40:47.66ID:ejkQqNLz
Haxe(ヘックス)はOSSで、JSに型チェックを付けたような言語で(altJS)、
JS(ES5), Flash, PHP, C++, Java, C#, Python, Lua に書き出せる。
Windows8.1対応。IDEは、FlashDevelop
このサイトで、ブラウザでプログラミングして、実行できる
Try Haxe !
try.haxe.org/
Haxeプログラミング入門、尾野政樹、2015
JS(ES5), Flash, PHP, C++, Java, C#, Python, Lua に書き出せる。
Windows8.1対応。IDEは、FlashDevelop
このサイトで、ブラウザでプログラミングして、実行できる
Try Haxe !
try.haxe.org/
Haxeプログラミング入門、尾野政樹、2015
2017/07/21(金) 15:09:20.15ID:OM/zw2x4
条件分岐でハマって小一時間
¥を¥¥としていたというオチ
他の言語だとエスケープ文字なんだもん
¥を¥¥としていたというオチ
他の言語だとエスケープ文字なんだもん
2017/07/21(金) 15:33:11.97ID:INJo3ZBX
>>15
オレはピラフとなら結婚してもいいぞ
オレはピラフとなら結婚してもいいぞ
24ピラフ ◆9Jro6YFwm650
2017/07/25(火) 21:34:13.97ID:pa2wyDo4 >>23
聞いてマイハニー
世界が隠してる重大な事実にピラフ気づいてしまったんだけどさ
VBScriptってFunctionやSub、Propertyといったクラスの構成要素について
オブジェクトごとにメモリを確保するんだよ
メソッドがたくさんあるオブジェクトはそれだけでメモリをたくさん消費するし
メモリ確保のためにCPUもたくさん消費する、これオブジェクト指向的に厳しくない?
メモリを湯水のように使ったら良いわ!と大富豪プログラミングになっちゃうよ
貧相なマシンでも大量のデータを処理できるような
VBScriptハイパフォーマンスプログラミングテクニックを早急にまとめる必要があると思うんだよ
データに振る舞いを持たせないほうがいんじゃないかと思うだけどどう思う?
聞いてマイハニー
世界が隠してる重大な事実にピラフ気づいてしまったんだけどさ
VBScriptってFunctionやSub、Propertyといったクラスの構成要素について
オブジェクトごとにメモリを確保するんだよ
メソッドがたくさんあるオブジェクトはそれだけでメモリをたくさん消費するし
メモリ確保のためにCPUもたくさん消費する、これオブジェクト指向的に厳しくない?
メモリを湯水のように使ったら良いわ!と大富豪プログラミングになっちゃうよ
貧相なマシンでも大量のデータを処理できるような
VBScriptハイパフォーマンスプログラミングテクニックを早急にまとめる必要があると思うんだよ
データに振る舞いを持たせないほうがいんじゃないかと思うだけどどう思う?
2017/07/26(水) 00:29:36.81ID:o5MQIZHR
VBScriptでディープラーニングでもやるつもり?
2017/07/26(水) 03:03:08.69ID:3rtPYRQF
function Dog() {
this.bark = function() { console.log('わん'); };
}
function Dog() {}
Dog.prototype.bark = function() { console.log('わん'); };
var dog = new Dog();
dog.bark();
var dog2 = new Dog();
dog2.bark();
JavaScript でも、上の書き方をすると、
各インスタンス毎に、関数が作られるから無駄
下のように、prototype、つまり、1階層上・親クラスに、関数を持たせる
this.bark = function() { console.log('わん'); };
}
function Dog() {}
Dog.prototype.bark = function() { console.log('わん'); };
var dog = new Dog();
dog.bark();
var dog2 = new Dog();
dog2.bark();
JavaScript でも、上の書き方をすると、
各インスタンス毎に、関数が作られるから無駄
下のように、prototype、つまり、1階層上・親クラスに、関数を持たせる
27ピラフ ◆9Jro6YFwm650
2017/07/29(土) 23:55:55.88ID:KI4tFJD/ ____/ ̄ ̄
/ │ ̄\__ ゴゴゴ・・・
/
.. 、 ,_
 ̄\_/ ̄ ̄\/ ̄ ゴゴゴゴゴゴ・・・
___/ ̄へ√⌒l⌒´ ̄ ̄\_
´ / \
_ ./ ̄ ̄ ̄\ /
__ `ソ/ ─ ─ \/ ̄/
\/゚ (●)。 (●) \/ rへ,ノ ・・・・・・
__>-へ| i (__人__) |ノ :.\_
.:/从へ、.゚` ⌒´o.ノ从rーヘ_
_::ノ :ノ`⌒Y⌒´:: \
.::┘ :│ ゚
/ │ ̄\__ ゴゴゴ・・・
/
.. 、 ,_
 ̄\_/ ̄ ̄\/ ̄ ゴゴゴゴゴゴ・・・
___/ ̄へ√⌒l⌒´ ̄ ̄\_
´ / \
_ ./ ̄ ̄ ̄\ /
__ `ソ/ ─ ─ \/ ̄/
\/゚ (●)。 (●) \/ rへ,ノ ・・・・・・
__>-へ| i (__人__) |ノ :.\_
.:/从へ、.゚` ⌒´o.ノ从rーヘ_
_::ノ :ノ`⌒Y⌒´:: \
.::┘ :│ ゚
28ピラフ ◆9Jro6YFwm650
2017/07/29(土) 23:56:18.12ID:KI4tFJD/ Dim a()
a = a
Microsoft VBScript 実行時エラー: 型が一致しません。
解せぬ・・・
a = a
Microsoft VBScript 実行時エラー: 型が一致しません。
解せぬ・・・
29ピラフ ◆9Jro6YFwm650
2017/07/30(日) 00:03:10.51ID:DLqAucgC ピラフ完全に閃いたんだけどさ
初期化メソッドとコピーメソッドを作成すれば
プライベートなフィールドを隠したままオブジェクトをコピーできる
これコロンブスの卵じゃない? 自分の才能が怖いわ
Class ClassValue
Private FieldValue
Public Sub Init(ParamValue)
FieldValue = ParamValue
End Sub
Public Function Copy()
Dim value
Set value = New ClassValue
Call value.Init(FieldValue)
Set Copy = value
End Function
End Class
初期化メソッドとコピーメソッドを作成すれば
プライベートなフィールドを隠したままオブジェクトをコピーできる
これコロンブスの卵じゃない? 自分の才能が怖いわ
Class ClassValue
Private FieldValue
Public Sub Init(ParamValue)
FieldValue = ParamValue
End Sub
Public Function Copy()
Dim value
Set value = New ClassValue
Call value.Init(FieldValue)
Set Copy = value
End Function
End Class
30ピラフ ◆9Jro6YFwm650
2017/07/30(日) 00:23:29.73ID:DLqAucgC >>26
プロトタイプ完全に理解した
Dim prototype
Set prototype = New ClassPrototype
Dim dog
Set dog = prototype.Dog.Create()
Call WScript.Echo(dog.Prototype.Bark(dog))
Class ClassPrototype
Dim Dog
Sub Class_Initialize
Set Dog = New ClassDogPrototype
End Sub
End Class
Class ClassDogPrototype
Function Create()
Dim dog
Set dog = New ClassDog
Set dog.Prototype = Me
Set Create = dog
End Function
Function Bark(ParamDog)
Bark = "わん"
End Function
End Class
Class ClassDog
Dim Prototype
End Class
プロトタイプ完全に理解した
Dim prototype
Set prototype = New ClassPrototype
Dim dog
Set dog = prototype.Dog.Create()
Call WScript.Echo(dog.Prototype.Bark(dog))
Class ClassPrototype
Dim Dog
Sub Class_Initialize
Set Dog = New ClassDogPrototype
End Sub
End Class
Class ClassDogPrototype
Function Create()
Dim dog
Set dog = New ClassDog
Set dog.Prototype = Me
Set Create = dog
End Function
Function Bark(ParamDog)
Bark = "わん"
End Function
End Class
Class ClassDog
Dim Prototype
End Class
2017/08/26(土) 00:57:25.09ID:DjYoaNvO
ピラフは着眼点が悪くないが勉強不足だと思う
趣味プログラマなら、それでじゅうぶんだけど
趣味プログラマなら、それでじゅうぶんだけど
2017/08/26(土) 01:21:49.23ID:JWcSPV9W
33ピラフ ◆9Jro6YFwm650
2017/08/26(土) 03:11:01.44ID:Y3F/Ms/P >>31
じゃあ勉強になること書いてよ
じゃあ勉強になること書いてよ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【おこめ券】物価高対策の“おこめ券”全米販は1枚477円で販売へ 鈴木農水大臣「国民の皆様に活用いただきやすいよう工夫いただいた」★2 [ぐれ★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★5 [蚤の市★]
- 神田沙也加さん元恋人で元俳優の前山剛久 六本木のメンズラウンジ勤務を報告「真叶(まなと)です。よろしく」 [muffin★]
- 「偽サッチャー」「自滅的」「時代遅れ」 高市首相の経済政策を海外メディアが酷評 ★5 [蚤の市★]
- ハリウッド実写版『ストリートファイター』初映像解禁 リュウ&春麗らのビジュアルも公開 [muffin★]
- 【麻雀】プロ雀士の岡田紗佳さんが勝訴、点数計算めぐる発言は「違法とは言えず」 大宮簡裁 [征夷大将軍★]
- ムミィ🥺いる❓🏡
- 【高市悲報】片山さつき「かじ取り間違えてデフレになったらどうすんの!😡」😲 [359965264]
- 【乞食速報】43インチ4Kモニターが19800円。テレビも見れるぞ [419111196]
- ママカースト、地獄すぎるwwwwwwwwwwwwwwwwwwwww [977790669]
- VTuber叩きが大流行してる理由、1枚の画像で解説される…!! [858219337]
- 寒すぎる(´ ・ω・`)
