Delphi 10.1 BerlinでファイルシステムにあわせてUnicode正規化する

ユニコードには結合文字というものが存在します。 たとえば「が」という文字の表現方法には、一文字で「が」と表現する方法と、「か」+「゛」のように濁点を結合する方法があります。 日本語以外でも結合文字は使われています。たとえ …

Continue reading ‘Delphi 10.1 BerlinでファイルシステムにあわせてUnicode正規化する’ »

Delphi 10 SeattleのiOSアプリケーションで、iTunesからDocumentsフォルダーにアクセスできるようにする

Delphi 10 SeattleのiOSアプリケーションで、iTunesからDocumentsフォルダーにアクセスできるようにする方法です。 iOSアプリとiTunesでファイルの共有ができるようになります。 メニュー …

Continue reading ‘Delphi 10 SeattleのiOSアプリケーションで、iTunesからDocumentsフォルダーにアクセスできるようにする’ »

Delphi 10 Seattleでローカル通知を使用する

Delphi 10 Seattleでローカル通知を使用するには、TNotificationCenterコンポーネントを使用します。 TNotificationCenterは、次のOSに対応しています。 Windows 8 …

Continue reading ‘Delphi 10 Seattleでローカル通知を使用する’ »

C++Builder XE8でAndroidアプリケーションのロギング

C++Builder XE8でAndroidアプリケーションのロギングを行う方法です。 #include <FMX.Platform.hpp> UnicodeString msg = L”ログメッセージです。 …

Continue reading ‘C++Builder XE8でAndroidアプリケーションのロギング’ »

Delphi XE8のOSXアプリケーションで、URLを標準ブラウザで開くには

Delphi XE8のOSXアプリケーションで、URLを標準ブラウザで開く方法です。 uses Posix.Stdlib; const URL = ‘http://www.gesource.jp/weblog/’; be …

Continue reading ‘Delphi XE8のOSXアプリケーションで、URLを標準ブラウザで開くには’ »

C++Builder XE8でFiremonkeyアプリケーションでクリップボードに文字列をコピーする

C++Builder XE8でFiremonkeyアプリケーションでクリップボードに文字列をコピーする方法を紹介します。 クリップボードを使用するには、IFMXClipboardServiceインターフェースを使用します …

Continue reading ‘C++Builder XE8でFiremonkeyアプリケーションでクリップボードに文字列をコピーする’ »

Delphi XE8でFiremonkeyアプリケーションでクリップボードに文字列をコピーする

Delphi XE8でFiremonkeyアプリケーションでクリップボードに文字列をコピーする方法を紹介します。 クリップボードを使用するには、IFMXClipboardServiceインターフェースを使用します。 アプ …

Continue reading ‘Delphi XE8でFiremonkeyアプリケーションでクリップボードに文字列をコピーする’ »

Delphi XE7でOSのプラットフォームとバージョンを取得するには

System.SysUtilsユニットのTOSVersionを使うと、プラットフォームとバージョンを取得することができます。 procedure TForm1.FormCreate(Sender: TObject); v …

Continue reading ‘Delphi XE7でOSのプラットフォームとバージョンを取得するには’ »

TPopupを使った半透明の数値入力フォームのサンプル

次のサンプルアプリケーションでは、電卓ボタンを押すと半透明の数値入力フォームが表示されます。 フォーカスが他のコンポーネントに移ると、数値入力フォームは自動的に閉じます。 フォームは次のようになります。 数値入力フォーム …

Continue reading ‘TPopupを使った半透明の数値入力フォームのサンプル’ »

Delphi XE7のRESTコンポーネントを使って、天気予報を取得する

Delphi XE7のRESTコンポーネントを使って、天気予報を取得する方法を紹介します。 天気予報の情報は、「お天気Webサービス」から取得します。 お天気Webサービス サービスの使用を見るとわかるように、指定された …

Continue reading ‘Delphi XE7のRESTコンポーネントを使って、天気予報を取得する’ »