[pear_error: message="Success" code=0 mode=return level=notice prefix="" info=""]

こちらの内容を.net化しようとしてちょっとややこしかったのでめも。●APIビューアからもってきたSetWindowLongPublic Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Longこれをこのまま記述してコールすると、SetWindowLong(oControl.Handle, GWL_WNDPROC, AddressOf WindowProc)の第3因数が「'Long' は、デリゲート型でないため、'AddressOf' 式を 'Long' に変換できません。」とかいうエラーになる。.net化の手順?Imports System.Ru...
開発とかメモとか | 2011.10.27 Thu 17:51
CStr関数についてメモしておきます。 数値等をString型に変換する際などに使用します。 似た関数にStr関数がありますが、基本的にはこちらを使えば問題ないかと思います。 概要 CStr(Expression) As String 機能 指定値をString型に変換 引数 Expression データ型を変換する値 Variant型 戻り値 変換した値 String型 使用例 説明 記述例 出力 数値をString型に変換 CStr(123) "123" CStr(1.23) "1.23" CStr(-123) "-123" CStr(-1.23) "-1...
フィロの村note | 2011.10.26 Wed 23:29
JUGEMテーマ:プログラミング こんにちは^^今日はAutoitプログラミング専用サイトの更新情報を紹介します。 ・2011/10/26自作ツールを追加しました。サンプルリストにGUIウィンドウ関連のサンプルコードを追加しました。 1.子ウィンドウの作成 メインウィンドウを合わせて合計3つのウィンドウを作成します。 これもよく使うので参考にしてみてください。 2.ウィンドウに格子線を描く 格子線を描く方法を教えて欲しいと、あるユーザーの質問がありましたので書いてみました。 また、格子線の中に文字を表示し、その文字を...
Windows XP/Vista/7の裏技 | 2011.10.26 Wed 23:29
CDec関数についてメモしておきます。 文字列の数値等をDecimal型に変換する際などに使用します。 (※Decimal型はVariant型の内部型でのみ使用され、変数定義はできないようです) 概要 CDec(Expression) As Decimal 機能 指定値をDecimal型に変換 引数 Expression データ型を変換する値 Variant型 戻り値 変換した値 Variant型(Decimal型) 使用例 説明 記述例 出力 文字列をDecimal型に変換 CDec("123") 123 動作検証 説明 記述例 出力 指...
フィロの村note | 2011.10.25 Tue 23:26
CSng関数についてメモしておきます。 文字列の数値等をSingle型に変換する際などに使用します。 概要 CSng(Expression) As Single 機能 指定値をSingle型に変換 引数 Expression データ型を変換する値 Variant型 戻り値 変換した値 Single型 使用例 説明 記述例 出力 文字列をSingle型に変換 CSng("1.23") 1.23 動作検証 説明 記述例 出力 指数表記の数値の文字列も変換可能 CSng("123E-2") 1.23 他の数値型からの変換も可能 ...
フィロの村note | 2011.10.24 Mon 22:42
CDbl関数についてメモしておきます。 文字列の数値等をDouble型に変換する際などに使用します。 Single型を変換しようとすると、誤差が発生するので注意です。 概要 CDbl(Expression) As Double 機能 指定値をDouble型に変換 引数 Expression データ型を変換する値 Variant型 戻り値 変換した値 Double型 使用例 説明 記述例 出力 文字列をDouble型に変換 CDbl("1.23") 1.23 動作検証 説明 記述例 出力 指数表記の数値の文字列も変換...
フィロの村note | 2011.10.23 Sun 15:43
CLng関数についてメモしておきます。 文字列の数値等をLong型に変換する際などに使用します。 小数を指定したときの、小数以下は丸め方が少し特殊なので注意です。 四捨五入や切り上げ、切り捨てではありません。 概要 CLng(Expression) As Long 機能 指定値をLong型に変換 引数 Expression データ型を変換する値 Variant型 戻り値 変換した値 Long型 使用例 説明 記述例 出力 文字列をLong型に変換 CLng("123") 123 動作検証 説明 記述例 ...
フィロの村note | 2011.10.22 Sat 12:05
Replace関数についてメモしておきます。 文字列置換を行う際に使用します。 概要 Replace(expression, find, replace, [start], [count], [compare]) 機能 対象文字列(expression)から検索文字列(find)を置換文字列(replace)に置換 戻り値 置換した文字列(startを指定した場合は、指定位置から末尾までを置換した文字列) 引数 引数名説明 expression対象文字列 find 検索文字列 replace 置換文字列 start (省略可)検索の開始位置省略時は文字列の先頭から検索 count (省略可)置換する回数 compare (...
フィロの村note | 2011.10.21 Fri 23:19
InStrRev関数についてメモしておきます。 文字列末尾から文字列検索を行う際に使用します。 InStr関数と対になる関数のようですが、 なぜか引数の順番が違うので注意!(InStr関数の順番が悪い気がしますが…) 概要 InStrRev(stringcheck, stringmatch, [start], [compare]) 機能 対象文字列(stringcheck)から検索文字列(stringmatch)を末尾から検索 戻り値 最初に見つかった文字位置見つからなかった場合は「0」 引数 引数名説明 stringcheck 検索対象の文字列 stringmatch 検索する文字列 start (省...
フィロの村note | 2011.10.21 Fri 23:17
InStr関数についてメモしておきます。 文字列検索を行う際に使用します。 概要 InStr([start], string1, string2, [compare]) 機能 対象文字列(string1)から検索文字列(string2)を先頭から検索 戻り値 最初に見つかった文字位置見つからなかった場合は「0」 引数 引数名説明 start (compare省略時のみ省略可)検索の開始位置省略時は文字列の先頭から検索 string1 検索対象の文字列 string2 検索する文字列 compare (省略可)比較モードの定数 引数:定数 引数:compare 定数名値説明使用...
フィロの村note | 2011.10.21 Fri 23:14
全1000件中 571 - 580 件表示 (58/100 ページ)