猫がプログラムを組む

猫は直ぐに忘れるのでメモを取ります

2021-11-01から1ヶ月間の記事一覧

ListViewにアイテムを追加する

意外に毎回、やり方を忘れるのでメモしておこう。 With ListView1 .Items.Add("アイテム") .Items(.Items.Count-1).SubItems.Add("サブアイテム1") .Items(.Items.Count-1).SubItems.Add("サブアイテム2") .Items(.Items.Count-1).SubItems.Add("サブアイテ…

クラスをシリアライズしてファイル保存する

シリアルライズしてファイルの読み書きするクラス Public Class clsSerialize ''' <summary> ''' シリアライズされたデータの読み込み ''' </summary> ''' <typeparam name="T">クラス</typeparam> ''' <param name="_fp">ファイルパス</param> ''' <param name="_cls">読み込むオブジェクト</param> ''' <remarks></remarks> Public Shared Sub loadSerialize(Of T)(_fp As String, ByR…

キーバッファをクリアする

不用意に押されたクリックやキーで次の画面に遷移した時に意図しない動作を抑制したい時 Imports System.Runtime.InteropServices Public Class clsKeyBuff <DllImport("user32.dll", SetLastError:=True)> Private Shared Function PeekMessage( ByRef lpMsg As MSG, ByVal hwnd As Int32, ByVal wMsgFilt</dllimport("user32.dll",>…

iniファイルを読み込む

iniファイルを読み込む為のクラス Imports System.Runtime.InteropServices Imports System.Text Public Class clsIniFile Public Declare Auto Function GetPrivateProfileString Lib "kernel32" _ Alias "GetPrivateProfileString" ( <MarshalAs(UnmanagedType.LPTStr)> ByVal lpApplication</marshalas(unmanagedtype.lptstr)>…