About NS Basic  |  Contact  |  Site Map  |  Search  |  Register 

eVB と NS Basic/CE の比較

eVB NS Basic/CE
バージョン 3.0 4.1
最終更新日 March, 2000 July, 2003
時期バージョン 未定。現在、マイクロソフト社による開発は行われていない。 定期的更新
開発環境 デスクトップ上で開発しWindows CEデバイスまたはエミュレータへダウンロードする。 デバイス上で直接開発、またはデスクトップ上で開発。
必要なもの Windows NT以降(エミュレータ用にNTが必要) Windows 98SE 以降
価格 無料 (300 meg ダウンロード) $149.95 US
アプリケーションの配付 著作権使用料の負担は無 著作権使用料の負担は無
実行時に必要なもの VBScript.dll, pvbhost2.dll, pvbform2.dll, vbsen.dll, pvbdecl.dll VBScript.dll, Runtime.exe, MFC, OLE
パフォーマンス (Loops/sec, Sharp Vadem) 910 1725
サポートされているWindows CEデバイス 全てのPocket PC, HPC/2000, Winndows CE 2.11搭載のHPC/Pro Palm-size PC 同左。さらにPocket PC Phone Edition と HPC
コントロール用のビジュアルエディタ
ステートメント On Error, Call, Do...Loop, Exit,For...Next, For Each...Next, If...Then...Else, Select Case, While...Wend, End, Randomize, Function, Sub, Const, Dim, ReDim, Erase, Option, Explicit, Private, Public, ReDim, Rem, Set 同左
VBCE追加ステートメント Declare: 外部APIへのアクセス 同様のファンクションはMGCEWin32.dllコントロールを使用。
NS Basic/CE追加ステートメント 直接相当するステートメントはない。
APIファンクションを使用することによりWaitcursorに相当する。
AddObject: ビジュアルおよびビジュアルでないコントロールの追加

Print: スクリーンへのデータの単純なプリント

Bye: プログラムを終了

SetMenu: 多重メニューの作成

UpdateScreen: スクリーンの内容を再描画

WaitCursor: 砂時計カーソルの表示

Chain: 新しいNS Basic/CEプログラムを始動

ShellExecute: プログラムの実行

SetFocus: 特定オブジェクトへフォーカスを設定

KillFocus: 全てのオブジェクトからフォーカスを外す

ファンクション Abs, Asc, Atn, Cos, Exp, Fix, Int, Log, Rnd, Round, Sgn, Sin, Sqr, Tan, Cbool, Cbyte, Ccur, Cdate, CDbl, Chr, Cint, CLng, CSng, CStr, Hex, Oct, Date, DateAdd, DateDiff, DateSerial, Date,Value, Day, Hour, Minute, Month, MonthName, Now, Second, Space, Time, TimeSerial Time,Value, Weekday, WeekdayName, Year, FormatCurrency, FormatDateTime, FormatNumber, FormatPercent, InputBox, MsgBox, DatePart, Filter, InStr, InStrRev, Join, Lcase, Left, Len, Ltrim, Mid, Replace, Right, Rtrim, Split, StrComp, StrReverse, String, Trim, UCase, Array, IsArray, IsDate, IsEmpty, IsNull, IsNumeric, IsObject, Lbound, TypeName, Ubound, VarType, CreateObject, ScriptEngine, ScriptEngineBuildVersion, ScriptEngineMajorVersion, ScriptEngineMinorVersion 同左
VBCE追加ファンクション CreateObjectWithEvents: ビジュアルでないコントロールの追加

DisconnectEvents: イベントの認識を止める

LoadResString:リソースファイルからデータを受取る

オブジェクト用にAddObjectを使用。
LoadResStringに直接相当するものはない。
NS Basic/CE追加ファンクション 直接相当するものはない。 Eval: 一つの文字列をファンクションとして実行

Execute: 一つの文字列をプログラムの一部として実行

PlaySound: wavファイルを再生

コントロール Checkbox, ComboBox, CommandButton, Err, Label, ListBox, OptionButton, PictureBox, TextBox, MSCECommDlg, MSCEComm, MSCEFinance, MSCEFile, MSCEGrid, MSCEImage, MSCEImageList, MSCEListView, MSCEPicture, MSCETabStrip, MSCETreeView, MSCEWinsock, POOM, ADOCE, PrinterCE, eVBUtil, IP*Works, S309PictureBox, S309Timer, S309UserNotification 同左
VBCE追加コントロール Line, Shape, Timer, MSCECommandBar これらのコントロールに相当するものは、他のNS Basic/CEコントロールに含まれている。
NS Basic/CE追加コントロール 直接相当するものはない。 Date, Time, DialogX, MGCE Scrollbars, MGCE Trackbars, MGCE VU Meter, MGCE Progress Bar, MGCE Popup Menu, MGCE Status Bar, MGCEListView, MGCEMail, MGCENet, MGCERichEdit, MGCERickInk, MGCE Treeview, MGCE Tray Image, MGCE Registry, MGCE API, MGCE Timer, MGCE RAS
実行時にオブジェクトの作成? 不可能 可能
NS BASIC Corporation