DELETEINIデリートイニ関数

本ページには広告が含まれています。

INIファイル のセクション、キーを削除します。

構文
  1. void = DELETEINI( セクション, キー, INIファイル名 )
引数
セクション (String)必須
セクション名
キー (String = セクションごと削除)省略可
削除するキー名 (キーを指定しなかった場合にはセクションごと削除)
INIファイル名 (String = スクリプト名.INI)省略可
デフォルト(省略時)では、カレントディレクトリにスクリプト名.INI
戻り値

使い方

C:\Users\username\AppData\Roaming\UWSC\UWSC.INIの内容です。

UWSC.INI
[SET]
Position=0,0
PlayHotKey=1,2
StopHotKey=2,2
RecHotKey=3,2
TrayHotKey=14,5
LunchMenuHotKey=19,2
MouseOrg=0
NotActive=0
StayOnTop=0
LogLines=2000
DefaultFont=,
TaskTrayStart=1
RecLevel=1
Cp2Clipboard=1
NotExtraMovRec=0
[LUNCHMENU]
Position=0,0
T1=
S1=
P1=1
T2=
S2=
P2=0
[SCHEDULE]
MaxNumber=40
WakeUp=0
Sound=0

UWSC.INIのSETセクションのPositionキーを削除します。

UWSC
PRINT DELETEINI("SET", "Position", "UWSC.INI")
結果
プレーンテキスト
[SET]
PlayHotKey=1,2
StopHotKey=2,2
RecHotKey=3,2
TrayHotKey=14,5
LunchMenuHotKey=19,2
MouseOrg=0
NotActive=0
StayOnTop=0
LogLines=2000
DefaultFont=,
TaskTrayStart=1
RecLevel=1
Cp2Clipboard=1
NotExtraMovRec=0
[LUNCHMENU]
Position=0,0
T1=
S1=
P1=1
T2=
S2=
P2=0
[SCHEDULE]
MaxNumber=40
WakeUp=0
Sound=0

UWSC.INIのSETセクションを削除します。

UWSC
PRINT DELETEINI("SET",, "UWSC.INI")
結果
プレーンテキスト
[LUNCHMENU]
Position=0,0
T1=
S1=
P1=1
T2=
S2=
P2=0
[SCHEDULE]
MaxNumber=40
WakeUp=0
Sound=0

関連記事

READINI関数 (スクリプト関数)
INIファイルを読み込みます。
WRITEINI関数 (スクリプト関数)
INIファイルの書き込みを行います。
INI (自作関数)
INIファイル の読み書きを行います。