Java・.Net Framework・DelphiのZIPファイル中のファイル名の文字コードを調べる

ZIPファイルに格納するファイル名の文字コードはWindowsとMacでは異なり、日本語版Windowsの圧縮フォルダはShiftJISで、Mac OS XのFinderはUTF-8で格納する。 そのため、Macで作成し …

Continue reading ‘Java・.Net Framework・DelphiのZIPファイル中のファイル名の文字コードを調べる’ »

Firebirdデータベースをgbakでバックアップ・リストアする

Firebirdデータベースをgbakでバックアップ・リストアする方法。 よく使うものだけを抜粋。 (1)バックアップ 基本的な使い方 gbak -B -USER ユーザー名 -PASSWORD パスワード バックアップ …

Continue reading ‘Firebirdデータベースをgbakでバックアップ・リストアする’ »

C++Builder XE3でファイルの文字コードを変換する

指定したファイルを指定した文字コードで読み込み、 指定した文字コードで指定したファイル名に保存します。 #include <System.IOUtils.hpp> /** * テキストファイルの文字コードを返 …

Continue reading ‘C++Builder XE3でファイルの文字コードを変換する’ »

Delphi XE3でファイルの文字コードを変換する

指定したファイルを指定した文字コードで読み込み、 指定した文字コードで指定したファイル名に保存します。 uses System.IOUtils; ///<summary> /// テキストファイルの文字コード …

Continue reading ‘Delphi XE3でファイルの文字コードを変換する’ »

Delphi/C++BuilderでCtrl+Shift+0でブックマークを設定できないときの対策

twitterで教えていただきました。 Windows Vista以降では「Ctrl+Shift+0」のショートカットキーは、IME切り替えのショートカットキーに使用されているため、Ctrl+Shift+0でブックマーク …

Continue reading ‘Delphi/C++BuilderでCtrl+Shift+0でブックマークを設定できないときの対策’ »

ボタンに盾アイコン(シールドアイコン)を表示する

Windows Vista以降では、管理者権限が必要な処理を行うボタンには盾アイコン(シールドアイコン)を表示します。 盾シールド(シールドアイコン)の例 Delphi/C++Builder 2009以降には、ボタンに盾 …

Continue reading ‘ボタンに盾アイコン(シールドアイコン)を表示する’ »