マクロとプログラミング

全般的な情報およびユーザーインターフェースの使用法

%PRODUCTNAME Basic ヘルプ
%PRODUCTNAME Basic のプログラミング
%PRODUCTNAME Basic 用語集
基本
構文
%PRODUCTNAME Basic IDE
IDE の概要
Basic エディタ
オブザーバウィンドウ
マクロツールバー
マクロ

コマンドリファレンス

手続きおよび関数の使用法
ライブラリ、モジュール、ダイアログ

実行時関数、ステートメント、演算子

画面入出力関数
ファイル入出力関数
日付および時刻関数
エラーを制御するための関数
論理演算子
算術演算子
数値関数
プログラム実行の制御
変数
比較演算子
文字列
その他のコマンド

関数、ステートメント、演算子のアルファベット順一覧

Abs 関数 [実行時]
AND 演算子 [実行時]
Array 関数 [実行時]
Asc 関数 [実行時]
Atn 関数 [実行時]
Beep ステートメント [実行時]
Blue 関数 [実行時]
CBool 関数 [実行時]
Byte 関数 [実行時]
CDateFromIso 関数 [実行時]
CDateToIso 関数 [実行時]
CDate 関数 [実行時]
CDbl 関数[実行時]
CInt 関数 [実行時]
CLng 関数 [実行時]
CSng 関数[実行時]
CStr 関数 [実行時]
Call ステートメント[実行時]
ChDir ステートメント [実行時]
ChDrive ステートメント [実行時]
Choose 関数 [実行時]
Chr 関数 [実行時]
Close ステートメント [実行時]
比較演算子 [実行時]
Const ステートメント[実行時]
ConvertFromURL 関数 [実行時]
ConvertToURL 関数 [実行時]
Cos 関数 [実行時]
CreateUnoDialog Function [Runtime]
CreateUnoListener 関数[実行時]
CreateUnoService 関数[実行時]
CreateUnoStruct 関数[実行時]
CurDir 関数[実行時]
DateSerial 関数[実行時]
DateValue 関数[実行時]
Date ステートメント [実行時]
Day 関数[実行時]
Declare ステートメント [実行時]
efBool ステートメント [実行時]
DefDate ステートメント [実行時]
DefDbl ステートメント [実行時]
DefInt ステートメント[実行時]
DefLng ステートメント[実行時]
DefObj ステートメント [実行時]
DefVar ステートメント [実行時]
DimArray関数[実行時]
Dim ステートメント [実行時]
Dir 関数 [実行時]
Do... Loop ステートメント [実行時]
比較演算子 [実行時]
End ステートメント[実行時]
Environ 関数[実行時]
End 関数 [実行時]
EqualUnoObjects 関数 [実行時]
Eqv 演算子 [実行時]
Erl 関数 [実行時]
Err 関数 [実行時]
Error 関数[実行時]
エラーを制御するための関数
Exit ステートメント [Runtime]
Exp 関数[実行時]
FileAttr 関数 [実行時]
FileCopy ステートメント [実行時]
FileDateTime 関数[実行時]
FileExists 関数[実行時]
FileLen 関数[実行時]
FindObject 関数 [実行時]
FindPropertyObject 関数[実行時]
Fix 関数 [実行時]
For... Next ステートメント [実行時]
Format 関数 [実行時]
FreeFile 関数 [実行時]
FreeLibrary 関数[実行時]
Function ステートメント [実行時]
その他のステートメント
乱数の生成
GetAttr 関数 [実行時]
GetProcessServiceManager 関数[実行時]
GetSolarVersion 関数[実行時]
GetSystemTicks 関数 [実行時]
Get ステートメント [実行時]
GlobalScope [実行時]
GoSub... Return ステートメント[実行時]
GoTo ステートメント [実行時]
Green 関数 [実行時]
HasUnoInterfaces関数[実行時]
Hex関数[実行時]
Hour 関数 [実行時]
IIf ステートメント [実行時]
If... 行う作業 Else ステートメント [実行時]
Imp 演算子 [実行時]
InStr 関数 [実行時]
InputBox 関数 [実行時]
Input# ステートメント [実行時]
Int 関数 [実行時]
IsArray 関数 [実行時]
IsDate 関数 [実行時]
IsEmpty 関数 [実行時]
IsMissing 関数[実行時]
IsNull 関数[実行時]
IsNumeric 関数[実行時]
IsObject 関数[実行時]
IsUnoStruct 関数[実行時]
Join 関数[実行時]
Kill ステートメント [実行時]
LBound 関数 [実行時]
LCase 関数 [実行時]
LSet ステートメント[実行時]
LTrim 関数[実行時]
Left 関数 [実行時]
Len 関数 [実行時]
Let ステートメント[実行時]
Line Input # ステートメント [実行時]
Loc 関数 [実行時]
Lof 関数[実行時]
Log 関数[実行時]
Mid 関数, Mid ステートメント [実行時]
Minute 関数 [実行時]
MkDir ステートメント [Runtime]
Mod 演算子 [実行時]
Month 関数[実行時]
MsgBox 関数 [実行時]
MsgBox ステートメント [実行時]
Name ステートメント [実行時]
Not 演算子 [実行時]
Now 関数 [実行時]
数値関数
Oct 関数 [実行時]
On Error GoTo ... Resume ステートメント [実行時]
On... GoSub ステートメント; On... GoTo ステートメント [実行時]
Open ステートメント[実行時]
Option Base ステートメント[実行時]
Option Explicit ステートメント[実行時]
Optional (Function ステートメントと併用) [実行時]
Or 演算子 [実行時]
Print ステートメント [実行時]
Public ステートメント[実行時]
Put ステートメント [実行時]
QBColor 関数 [実行時]
RGB 関数 [実行時]
RSet ステートメント [実行時]
RTrim 関数[実行時]
Randomize ステートメント [実行時]
ReDim ステートメント [実行時]
Red 関数 [実行時]
Rem ステートメント [実行時]
Reset ステートメント [実行時]
Right 関数 [実行時]
RmDir ステートメント [実行時]
Rnd関数[実行時]
Second 関数 [実行時]
Seek 関数 [実行時]
Seek ステートメント [実行時]
選択... Caseステートメント[実行時]
SetAttr ステートメント [実行時]
Set ステートメント [実行時]
Sgn 関数 [実行時]
Shell 関数[実行時]
Sin 関数[実行時]
Space 関数[実行時]
Split 関数[実行時]
Sqr 関数[実行時]
平方根の計算
Static ステートメント[実行時]
Stop ステートメント [実行時]
StrComp 関数 [実行時]
Str 関数 [実行時]
String 関数[実行時]
Sub ステートメント [実行時]
Switch 関数 [実行時]
Tan 関数[実行時]
eSerial 関数[実行時]
TimeValue 関数 [実行時]
Time ステートメント [実行時]
Timer 関数 [実行時]
三角関数
Trim 関数 [実行時]
TwipsPerPixelX 関数[実行時]
TwipsPerPixelY 関数[実行時]
TypeName 関数; VarType 関数 [実行時]
UBound 関数 [実行時]
UCase 関数[実行時]
Val 関数 [実行時]
Wait ステートメント[実行時]
WeekDay 関数 [実行時]
While... Wend ステートメント[実行時]
With ステートメント[実行時]
Write ステートメント [実行時]
Xor 論理演算子[実行時]
Year 関数 [実行時]
「-」演算子 [実行時]
「*」演算子 [実行時]
「+」演算子 [実行時]
「/」演算子 [実行時]
"^" 演算子[実行時]

ガイド

ダイアログエディタに配置したコントロールのプロパティの変更
ダイアログエディタでのコントロールの作成
ダイアログエディタでのコントロール制御用プログラミングの例
ダイアログ表示用のプログラムコード
Basic ダイアログの作成
ライブラリとモジュールを準備しています
変数の使用法
オブジェクトの使用法
Basic プログラムのデバッグ
イベント駆動型マクロ