title | summary | date |
---|---|---|
WSOFTScript 0.07 R4 |
WSOFTScript 0.07 リリース4を公開しました |
2022-10-29 |
delegateオブジェクトは変数の種類に昇格しました
delegateに引数を指定したり、省略形で定義できるようになります
delegate:delegate(x,y)<br /> {<br /> beep(x,y);<br /> }
次のように省略表記で記述することも可能です
_(x,y){beep(x,y);}
イベント内のデリゲートは+=、-=で増減できます
引数付きのデリゲートを追加して、doメソッド内で引数を使ってイベントを発生させることができます
Event e=Event();
e+=_(x,y){beep(x,y);}
e.do(500,500);
次の例では、郵便番号の形が存在するかチェックします
string str="012-3456";
true:str.ismatch("\d\d\d-\d\d\d\d");
次の例では、郵便番号の形に合うものをすべて取得します
array:str.matches("\d\d\d-\d\d\d\d");
次の例では、郵便番号の形の中から"-"をすべて取得します
string:str.matches("(\d\d\d-\d\d\d\d)","[$1$2]");
ファイル/ディレクトリのファイルサイズ、最終書き込み日時、最終アクセス日時を取得できます
現在のアプリケーションが使用しているメモリをバイト単位で取得します
double:env_getmemoryusage()
array:file_grep(ディレクトリパス,検索パターン,対象ファイルのワイルドカード,大小文字の区別);
ダウンロード{: .btn .btn-primary .btn-lg .bi .bi-download }