IsAlnum - Basicsoftのうぃき
IsAlnum Since3.12 Result = IsAlnum ( Argument AS String ) AS Boolean 引数に文字または数字しか含まれていない場合は TRUE を返します。ExamplesPrint IsAlnum
IsAlnum Since3.12 Result = IsAlnum ( Argument AS String ) AS Boolean 引数に文字または数字しか含まれていない場合は TRUE を返します。ExamplesPrint IsAlnum
USE Since3.7 USE "Component" [ , "Component" ... ] gbs3を使用したGambasスクリプト用 クラスが1つまたは複数のコンポーネントを
Using reserved keywords as identifiers 個人クラスでGambasの予約名でもあるプロパティ名を使用するには、プロパティ名を { } で囲む必要があります。 両方ともコンパイルエラーになるか ならない
OPEN Stream = OPEN FileName [ FOR [ READ | INPUT ] [ WRITE | OUTPUT ] [ CREATE | APPEND ] [ WATCH ] ] データの読み取り、書き込み、作成、または追加
VarPtr Pointer = VarPtr ( Variable ) メモリ内の変数の内容を指すポインタを返します。 変数はローカル変数、または現在のクラスのグローバル変数でなければなりません。 変数のデータ型は数値、ポインタ、または文字列でな
Variable Declaration [ STATIC ] { PUBLIC | PRIVATE } Identifier AS Datatype [ = Expression ] クラスグローバル変数を宣言します。Accessこの変数は、宣言されているクラス内
WITH WITH Object ... END WITH WITH命令とEND WITH命令の間では、ポイントで始まる式はObjectを参照しています。WITH ... END WITH構造体をネストすることができ
Base64Since3.2 Base64String = Base64 ( String ) Base64String = Base64$ ( String ) Base64で文字列をエンコードします。xamplesPrint Base64$(
Privateこのキーワードは、プライベートメソッド、変数、またはプロパティのアクセシビリティを宣言します。プライベート変数、メソッド、またはプロパティは、クラスコードの外では使用できません。Examples' Gambas class filePrivate a As
Assignments [ LET ] Destination = Expression 式の値を次のいずれかの要素に割り当てます。 ローカル変数 関数パラメータ グローバル変数またはクラス変数。 配列スロット オブジェクトパブリック変数 オブジェ
Val文字列の内容に従って、文字列をブール値、数値、または日付に変換します。 Expression = Val ( String ) 現在のローカライズは、数字と日付の変換に使用されます。 そのため、日付、時刻、小数点、および桁区切りは
Binary Data Representation READおよび WRITE 命令では、Gambasデータ型の値のバイナリ表現を読み書きできます。 Datatype Size Representation Boolean 1
User-defined formats General syntax Format syntax for a numeric expression Format syntax for currencies Format syntax for dates 標準
END END 彼のキーワードは、手続きまたは関数の終わりを示します。 Visual Basicでは、Endコマンドはすべてのフォームとファイルを閉じてプログラムを終了します。 Gambasでは、ENDはEnd FunctionとEn
RANDOMIZE RANDOMIZE [ Seed AS Integer ] 指定されたシードを使って擬似乱数ジェネレータを初期化します。Seedが指定されていない場合、ジェネレータは現在の日時で初期化されます。同じシードは常に同じ生成値を与えま
BREAK BREAK ただちに現在のループを終了します。 CONTINUEの反対です。 他の基本的な方言とは異なり、GambasではEXIT DO、EXIT FOR、EXIT LOOP、EXIT WHILEなどは不要です。 E
IFIF Expression [ { AND IF | OR IF } Expression ... ] [ THEN ] ... [ ELSE IF Expression [ { AND IF | OR IF } Expression ... ] [ THEN ] ... ]
NEW Object = NEW Class [ ( Constructor parameters... ) ] [ AS Name ] クラスClassをインスタンス化します。名前が指定されている場合、新しいオブジェクトはその「親」でパブリックプ
External Function Management Alloc メモリブロックを割り当てます。 Boolean@ 与えられたメモリアドレスにある Boolean 値を返します。 Byte@ 与えられたメモ
CBool Result = CBool ( Expression ) AS Boolean 式をブール値に変換します。次の場合、式は偽です。 偽のブール値。 ゼロ数 長さゼロの文字列 nullの日付 nullオブジェクトExamplesPrint
Log Value = Log ( Number AS Float ) 数値の自然対数、すなわち基数eの対数を計算します。ここで、eは2.71828にほぼ等しい無理定数です。 数値はゼロより大きくなければなりません。 負またはゼロにすることはできま
ME ME 現在のオブジェクトへの参照を返します。 継承されたメソッドを呼び出す場合、または継承されたプロパティまたは変数にアクセスする場合は、MEは必須です。 Examples' Gambas form...Publi
MEMORY Stream = MEMORY Pointer [ FOR [ READ ] [ WRITE ] ] メモリからバイナリデータを直接読み取ること、またはメモリにバイナリデータを書き込むことを可能にするストリームを作成します。 READ
String$ String = String$ ( Length AS Integer , Pattern AS String ) LengthにPatternを掛けた文字列を返します。ExamplesPrint String$(12, &quo
MOVE MOVE OldName TO NewName ファイルまたはディレクトリを名前変更または移動します。OldnameとNewNameは異なるディレクトリに配置できますが、同じデバイスに配置する必要があります。 ファイ
IsSpace Result = IsSpace ( Expr AS String ) AS Boolean String Exprにスペースしか含まれていない場合はTRUEを返します。スペースは以下の文字のいずれかです。 スペース "
PIPE hStream = PIPE sPipeName FOR [ READ ] [ WRITE ] [ WATCH ] 読み取り、書き込み、またはその両方のために名前付きパイプを開きます。 パイプが存在しない場合は自動的に作成されます。パイプ
NOT Result = NOT Expression 式の論理否定を計算します。論理否定演算子は1つのブール式を取り、その逆を返します。 この操作によって返される結果は、次の表に示されています。 A NOT A
NEXT NEXT FORまたはFOR EACH構造体を終了します。 Gambasでは、NEXTステートメントの後にループ変数が続くことはありません。 See also Loop Control Structures
IsUCase Result = IsUCase ( Expr AS String ) AS Boolean Result = IsUpper ( Expr AS String ) AS Boolean String Exprが大文字のみを含む
IsNull Result = IsNull ( Expression ) AS Boolean ExpressionがNULL,であればTRUE を返します。 NULL定数です。 nullオブジェクト参照 長さゼロの文字列 nullの日付 未初期
Constant Declaration { PUBLIC | PRIVATE } CONST Identifier AS Datatype = ConstantValue このキーワードはクラスのグローバル定数を宣言します。この定数は、宣言されて
Event Loop GambasプログラムがMain()起動関数の実行を終了すると、いわゆるイベントループに入ります。その後、プログラムはループします。 実行するProcess があります。 有効になっている Timer があります。 監視されているFile があります。
String@ Result = String@ ( Pointer AS Pointer ) 特定のメモリアドレスにあるゼロで終わる文字列をGambas定数文字列として返します。 ポインタがAllocによって返されたメモリ割り当て
FAST Since3.2 FAST このキーワードがクラスファイルの先頭に単独で配置されている場合、そのクラスのすべてのメソッドはJust In Time Gambas compiler.によってコンパイルされます。キーワードはメソッド宣言の先頭に置くことが
ファイルまたはディレクトリが存在するかどうかを返します。ExamplesPrint Exist("/home/benoit/gambas")TruePrint Exist("home/benoit/windows")FalseSee
INC INC Variable 変数を増やします。変数は代入のターゲットにすることができますが、数値でなければなりません。それは完全に同等です Variable = Variable + 1 または、 Variable +
IsLetter Result = IsLetter ( Arg AS String ) AS Boolean 文字列Argが文字のみを含む場合に TRUE を返します。文字は以下の文字のいずれかです。ABCDEFGHIJKLMNOPQRSTUVW
f g h i j k l m n o p q r s t u v w x y zExamplesPrint IsLCase("gambas")TruePrint IsLCase("Cool"), IsLCase("jü
IsHexa Result = IsHexa ( Expr AS String ) AS Boolean Result = Hexa? ( Expr AS String ) AS Boolean String Exprに16進数字しか含まれて
IsAscii Result = IsAscii ( Argument AS String ) AS Boolean Result = Ascii? ( Argument AS String ) AS Boolean 引数が( String に
UnQuote$ Unquoted string = Unquote ( Quoted string ) Unquoted string = Unquote$ ( Quoted string ) Gambas文字列構文を使用して引用符で囲まれた