Visual Basic
01.一般
-
Helpの参照先(参照順)を変更する
-
iniファイル、レジストリに替わる設定ファイル(XML)
-
設定ファイルで設定した内容をバインドする
-
VBの変数など
-
デリゲートとは?
-
コメントをXMLで書く
-
閏年判定をしてくれるIsLeapYear
-
経過時間を取得するクラス[Stopwatch]
-
列挙体もクラス
-
数値型(値型)でNULLを扱う
-
Enterキーでフォーカス遷移
-
フォーム上のコントロールを初期化
-
ループを制御[Continue]
-
アセンブリの完全限定名を知るには?
-
厳密名ツール(Strong Name Utility)の使い方
-
#Regionをすべて展開する
-
OSに登録されていないフォントを使う
02.文字列操作
-
StringとStringBuilderの文字列連結を比較する
-
VB6のLenB同等関数を作成
-
True,False文字列をキャストしてBoolean型
-
数値を16進数形式文字列へ変換
-
文字列が数値かどうか判定する TryParse
03.システム
-
ログイン中のユーザ名を取得する[My , Environment]
-
VB2005でログを録る
-
VB2005でログの出力ファイルを指定する
-
アプリケーションの二重起動を防止する
-
他のプロセス(exeなど)を起動する
04.ジェネリック
-
ジェネリックを使ってみる[キャストが不要に!]
-
業務アプリに使えるList.ForEach
05.コントロール
-
2列の値を持つコンボボックス[コード+値]
-
コンボボックスの表示値からオブジェクトを取得
-
TextBoxを数値入力のみにする
-
タスクトレイへアイコンを表示する
-
SplitContainerで片方のパネルサイズを固定する
06.El Tabelle Sheet 4.0J
-
ヘッダーにソートボタン(ドロップダウン)
-
ヘッダークリックでソート(オーナードロー)
07.帳票(ActiveReports)
-
ActiveReports for .NET 覚え
08.ネットワーク
-
ネットワークへの接続状態を取得する
-
SmtpClientを自前で実装する
-
SMTP認証
-
Quoted-Printableでエンコード・デコード
09.ファイル
-
フルパスからファイル名を取得する[拡張子付き,無し]
-
ファイル名に使用できない文字を置き換える
10.XML
-
XmlDocumentオブジェクトの作成
-
要素オブジェクトの取得[XML DOM関数]
-
属性(attribute)の取得
-
XPath式を使った要素の取得
-
XMLエレメントを暗号化・復号化する
11.Office
-
ExcelのBookを新規に追加する
-
既存のExcel ファイル(Book)を開く
-
リフレクション!VB2005からExcelを遅延バインディングで作成する
12.デザインパターン
-
VBによるsingleton
13.マルチスレッド
-
VBでマルチスレッド(BackgroundWorker)
14.ClickOnce
-
ClickOnce + Apache2
-
プログラム中でClickOnceアプリを更新する
ドキュメント生成
-
リファレンス生成ツールNDocのインストール
-
NDocを使う
-
Sandcastleのインストール
-
Sandcastleでドキュメントを作成する
-
Sandcastle Help File Builderでドキュメントを作成する
環境
-
コマンドラインでコンパイル(MSBuild)
-
VB6でVisualSourceSafe2005を使う
Related Link(Ads)