トップページ⇒tech
1001コメント221KB

(´・∀・`) JScript .NET スレッド

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2005/08/12(金) 19:29:35
JScript .NETを語るスレです。質問等どうぞ。

関連リンク
JScript .NETの紹介
http://www.microsoft.com/japan/msdn/columns/scripting/scripting07142000.asp
[MSDN] JScript
http://www.microsoft.com/japan/msdn/library/ja/jscript7/html/jsoriJScript.asp
.NET Framework ダウンロード情報
http://www.microsoft.com/japan/msdn/netframework/downloads/
JScript.NET (入門者向け)
http://homepage3.nifty.com/aya_js/JScript.NET/
.NET Framework SDKで始める .NETプログラミング
http://www.atmarkit.co.jp/fdotnet/special/dotnet_sdk/dotnetsdk01.html

関連スレ
ECMAScript デス 2
http://pc8.2ch.net/test/read.cgi/tech/1088298991/l50
0002デフォルトの名無しさん2005/08/12(金) 19:35:54
重複
0003デフォルトの名無しさん2005/08/12(金) 19:36:57
あらあらまたでつか。
お茶ドゾーつ旦^
漏れもせっかく立てたスレ女に潰されたから気持ちは分かるけどさ。・゚・(ノД`)・゚・。
つうか、こんなスレ立てる>>1がキモい童貞だと思うのは漏れだけ?
まあ,皆分かってると思うけど、>>1はスルーでつよ(`・ω・´)
漏れこう見えても(見えないけどw)そこそこ有名な
国立大学出てるからさ,形の見えないネットの世界で一方的に
批判するのはどうかと思う訳。って思っている漏れガイル。
そんな希ガス。
童貞に限ってこういう糞スレ立てるからwうえっwwwww
漏れも一人の時は構って欲しくてこういうスレ立てたこともあったけどさ、
今は資産家の息子さんと結婚して幸せな生活送っているから、
なんというか、これ以上不幸な人を増やしたくないんだよね。
漏れを救ってくれたのは旦那タンなんだけどね(笑)
トメとはあんま上手くいってないけどさ。

って,思いっきりスレ違い気味になってきたw
すれ違いにつきsageで。
長文スマソ。回線切って吊ってきます(`;ω;´)ブワッ
0004デフォルトの名無しさん2005/08/12(金) 19:37:20
こちらが正しいスレとします。
0005デフォルトの名無しさん2005/08/12(金) 19:42:32
Hello, worldプログラムがこれだけで済む

import System;
Console.WriteLine("hello, world");
0006デフォルトの名無しさん2005/08/12(金) 19:47:05
MsgBox "Hello, World!"
0007デフォルトの名無しさん2005/08/12(金) 19:47:51
System.Console.WriteLine(">>1は死ね");
0008デフォルトの名無しさん2005/08/12(金) 20:24:24
>>6
hello.js(1,8) : error JS1004: ';' が必要です。
hello.js(1,1) : error JS1135: 変数 'MsgBox' が宣言されていません。
hello.js(1,8) : warning JS1169: 式は実行されません。
0009デフォルトの名無しさん2005/08/12(金) 20:25:23
>>7
error JS1135: 変数 'System' が宣言されていません。
0010デフォルトの名無しさん2005/08/12(金) 20:34:11
>>6に相当するのは

import System.Windows.Forms;
MessageBox.Show("hello, world!");
0011デフォルトの名無しさん2005/08/12(金) 20:45:31
ただ表示させるだけなら

print("Hello, World!");

でいいんだった。
0012デフォルトの名無しさん2005/08/14(日) 22:39:33
JScriptで書かれたWSHをJScript.NETに移行するのは
案外面倒だったりする。
0013デフォルトの名無しさん2005/08/15(月) 14:00:22
コードの冒頭から実行したいとき、エントリーポイントはどうなるんですか?
CodeDomでコンパイルしてアセンブリオブジェクトを取得した後
アセンブリ内の関数を呼び出す方法はわかったのですが、コードの冒頭から実行する方法がわかりません
0014デフォルトの名無しさん2005/08/18(木) 12:58:54
CodeDomはまだ使ったことないなあ。
0015デフォルトの名無しさん2005/08/19(金) 22:25:13
自分自身のソースを表示

import System;var q='"',s="import System;var q='{0}',s={0}{1}{0};Console.WriteLine(s,q,s);";Console.WriteLine(s,q,s);
0016デフォルトの名無しさん2005/08/24(水) 00:12:17
数式を計算
E:\>type calc.js
import System;
var expr : String, ans : Number;
while ((expr = Console.ReadLine()) != null) {
    try {
        eval("with(Math) { ans=(" + expr + ");}");
        Console.WriteLine(ans);
    }
    catch (e : Exception) {
        Console.WriteLine("Error");
    }
}

E:\>jsc /nologo /fast- calc.js

E:\>calc.exe
1+2+3
6
1/3
0.333333333333333
sqrt(2)
1.4142135623731
r=5
5
2*PI*r
31.4159265358979
Console.WriteLine("hello")
hello
NaN (非数値)
^Z
0017デフォルトの名無しさん2005/08/25(木) 17:31:44
PUBLIC:COMPONENT


で始まるコードってなんですか?
これあるとFirefoxで読めないんですけど。

どうすればいいのでしょか?
■ このスレッドは過去ログ倉庫に格納されています