(´・∀・`) JScript .NET スレッドat TECH(´・∀・`) JScript .NET スレッド - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト72:デフォルトの名無しさん 06/07/17 17:52:37 http://d.hatena.ne.jp/rahAloe/20060716/p2 微妙にリンク間違えた。 73:デフォルトの名無しさん 06/07/17 20:17:02 解決しますた。 import System; System.Diagnostics.Process.Start("cscript.exe", "./imjs.js"); とすればよかった。 74:デフォルトの名無しさん 06/08/01 16:12:42 >>73 一々別窓を開かないバージョンを作ってみた。 import System; import System.Diagnostics; var imjs : Process = new Process(); imjs.StartInfo.FileName = "cscript.exe"; imjs.StartInfo.Arguments = "//nologo ./imjs.js"; imjs.StartInfo.UseShellExecute = false; imjs.Start(); imjs.WaitForExit(); 75:73 06/08/04 18:22:27 >>74 ありがとう! 早速反映させました。 76:デフォルトの名無しさん 06/08/23 16:37:17 JScriptで普通に a / b のように割り算をやるとaもbもdoubleに変換して 計算してしまうので、そうならないようにするには、下のように するしかないのかな。 「独自に作成したコードから直接使用するためのものではありません」な メソッド使ってるけど。 import Microsoft.VisualBasic.CompilerServices; import System; var a : int = 123; var b : int = 45; var x : int; x = Operators.IntDivideObject(a, b); Console.WriteLine(x); と思ったけどOperators.IntDivideObjectを一々呼ぶよりは単純に x = int(a / b); としたほうがはるかに速かった。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch