やさしいプログラミング備忘録
いつも同じことを調べて再確認していたり、言語が変わると基本的な文法すら正しく思い出せない事があると思います。
そんなときの備忘録としてサンプルを掲載しているブログです。
【VBA 目次】
ファイル一覧をシートに表示する
構造体配列をクイックソートして結果をシートに表示する
テキストファイルをゼロサプレスしないでブックに取り込む
フォームに独自プロパティを設定し表示/非表示を切り替える
Openステートメントでバイナリファイルを読み書きする
論理演算でビットからデータを取得する
ステータスバーをプログレスバーとして使用する
セルを選択する方法/表示形式・フォント・罫線等を設定
連想配列(二次元もどき)でキーごとに集計を行う
起動したプログラムの終了を待つ(終了まで待機)
GetPrivateProfileString / GetPrivateProfileInt を使って設定値を取得する
オートフィルタを使用して表からデータを抽出する
二次元可変配列の要素数を変更する(最終次元、1次元)
ブックを開く/ブックを保存する
埋め込みグラフを作成し、パーツの設定を行う
表をソートする(Range.Sortメソッドを使用)
表の体裁を整え、印刷範囲/ヘッダー/フッターを設定する
ドキュメントプロパティを設定する
独自のメニューバー/右クリックメニューを設定する
シートをPDFで出力する(ExportAsFixedFormat使用)
オリジナルプログレスバーを実装する
セルを塗りつぶしてCODE39バーコードを作成してみる
ファイル選択ダイアログ(単一・複数ファイル)
フォルダ選択ダイアログを表示する
位置を指定してバイナリファイルを読み書きする
フォームにControlを動的に配置してクラスでイベントを受け取る
オートシェイプで3D迷路を作ってみる(前編)
オートシェイプで3D迷路を作ってみる(後編)
FSOを使用してファイルの読み・書き・追記を行う
FSOでファイル情報出力/バイナリから指定サイズ切り出す
画像ファイルのサムネイルとハイパーリンクを設定
【VC++ 目次】
リソース情報からバージョン情報を取得する
フォルダ選択ダイアログを表示する
汎用ポインタ(void *)を使ってユーザ定義型を渡してみる
西暦文字列の書式を設定して和暦に変換する
ドラッグ&ドロップでファイルパスをセットする
独自(オリジナル)メッセージボックスの簡単なサンプル
fopen_sによるファイルの書き込み、読み込み、追記
指定フォルダのファイル一覧をサブフォルダを含めて取得する
ダイアログの背景色とコントロールのフォントを変更する
メモリDCに文字と図形を出力してビットマップファイルとして保存する
ファイル選択ダイアログを表示する
カンマ区切り文字列を分割する
ダイアログの位置とサイズをiniファイルに保持する
CArrayを使用した構造体可変配列のサンプル
SetROP2を使用して十字線カーソルを実装する
モードレスダイアログをDLLで実装して呼び出す
簡単なマルチスレッド その1
簡単なマルチスレッド その2
デバイスコンテキストを使って帳票を出力する
VS2017のダイアログベースでビルドエラーとなる場合の対応
ピクチャーボックスに画像を表示する
メールスロットで単方向プロセス間通信を行う
エディットボックスに半角英数のみ入力できるようにする
operatorキーワードで演算子をオーバーロードする
SDIにリストコントロールを追加してイベント処理を実装する
SDIにマウスイベントで四角形を描画する
CFile::GetStatusでファイルステータスを取得する
非矩形のダイアログを作成する
レジストリからWindows10のバージョン情報を取得する
2進数を10進数に変換/10進数を2進数に変換
関数テンプレートを利用する
プロフィール
うーちゃん
40代
北海道苫小牧市出身
神奈川県在住
IT企業のサラリーマンを経て現在は個人事業主として奮闘中です。
仕事で即使える「コピペしてすぐ使える」サンプルソースの提供をモットーにブログを運営しております。
このページの先頭へ▲
categories
VBA
(31)
VC++
(31)
calendar
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<<
March 2024
>>
プログラマーランキング
profile
うーちゃん
others
管理者ページ
RSS1.0
Atom0.3
無料ブログをかんたん作成JUGEM
スマホのときスマホ表示に戻す
archives
2019年
2019年07月
(1)
2019年06月
(1)
2019年02月
(2)
2018年
2018年10月
(1)
2018年09月
(3)
2018年08月
(2)
2018年07月
(1)
2018年06月
(1)
2018年05月
(1)
2018年04月
(1)
2018年03月
(1)
2018年02月
(3)
2017年
2017年10月
(1)
2017年09月
(1)
2017年08月
(3)
2017年07月
(2)
2017年06月
(1)
2017年03月
(2)
2017年02月
(2)
2016年
2016年11月
(2)
2016年10月
(1)
2016年09月
(2)
2016年08月
(2)
2016年07月
(2)
2016年06月
(1)
2016年05月
(3)
2016年04月
(3)
2016年03月
(2)
2016年02月
(4)
2016年01月
(3)
2015年
2015年12月
(5)
2015年11月
(2)