MW211 EXIT

devlog
VB.net/画像ボタン
2015年04月28日
通常のボタンを画像ボタンに変更する方法。

  まず、画像ファイルをインポートする。
  ┌───────────────┬────────────────────┐
  │Image                         │(画像ファイルを選択)                    │
  └───────────────┴────────────────────┘
  →インポートされたファイルは別途記録されるようだ(インポート元はお役御免)

  次に元のボタンを目立たなくする。
  ┌───────────────┬────────────────────┐
  │FlatStyle                     │Flat                                    │
  ├───────────────┼────────────────────┤
  │FlatAppearance                │                                        │
  │┌───────────────┬───────────────────┤
  ││BorderColor                   │Control(背景と同色)                   │
  │├───────────────┼───────────────────┤
  ││BorderSize                    │0(なし)                               │
  └┴───────────────┴───────────────────┘

  それとボタンをクリックした時に線が出てくるのを防止する。
  ┌───────────────┬────────────────────┐
  │FlatAppearance                │                                        │
  │┌───────────────┬───────────────────┤
  ││MouseDownBackColor            │Control(背景と同色)                   │
  │├───────────────┼───────────────────┤
  ││MouseOverBackColor            │Control(背景と同色)                   │
  └┴───────────────┴───────────────────┘

  おまけに、カーソルを指にしてあげればWeb画面のボタンっぽくなるだろう。
  ┌───────────────┬────────────────────┐
  │Cursor                        │Hand                                    │
  └───────────────┴────────────────────┘
分類:VB.net
VB.net/生成物のバージョン
2015年04月27日
「My.Application.Info.Version.ToString」で取得できる。

設定の方法は以下の通り。

「MyProject/アプリケーション」で「アセンブリ情報」ボタンを押下し
(「アセンブリバージョン」と)「ファイルバージョン」を変更し、「OK」ボタン押下。
後はリビルドすればOK。
分類:VB.net
VB.net/接続文字列の設定
2015年04月26日
ソリューションエクスプローラで「すべてのファイルを表示」で
「Settings.settings」を表示させダブルクリック。
型は「(接続文字列)」型ということになる。
分類:VB.net
VB.net/データソース(DataSet)の定義変更
2015年04月25日
接続先DBを変更したかったのだが、
VisualStudioから変更ができなさそうなので
該当箇所(接続先情報)をgrepして置換したらうまく変更できた。
分類:VB.net
VB.net/アイコンの設定
2015年04月23日
アイコンがまず必要だが、Windows上のアイコン(*1)とは違い、
専用のアイコンデータが必要だ。
  *1:サイズ32×32のBMP画像を拡張子「.ico」にしたもの

ということで、変換ツール等を使ってアイコンファイルを作成する。(拡張子は「.ico」)

そうしたら、「My Project/アプリケーション」にて
「アイコン」にそれを設定すれば完了。exeファイルのアイコンがそれになる。

また、各フォームのアイコンを設定するには、フォームのプロパティにて
「Icon」にそれを設定すればよい。
分類:VB.net
VB.net/トランザクション処理の実装
2015年04月16日
(1) 「プロジェクト>プロパティ>参照」にて「System.Transactions」を追加
(2) 使用するソースコードの冒頭にて、
    上記をインクルードする「Imports System.Transactions」
(3) 以下のような感じで、Usingで囲えば、その範囲がトランザクション処理になる
    ┌──────────────────────────────────┐
    │Using トランザクション As New TransactionScope()                    │
    │    更新処理                                                        │
    │    トランザクション.Complete()     ' コミット                      │
    │End Using                                                           │
    └──────────────────────────────────┘
    コミット(.Complete())しないで、そこから出ると、自動でロールバックになる
分類:VB.net
前へ 1 2 次へ