goo.gl(Google の短縮 URL サービス) の API を Delphi で利用する方法

Delphiでgoo.gl(Googleの短縮 URL サービス)のAPIを使って短縮URLを取得する方法を紹介します。 APIにデータを送信する方法がわかりにくかったのでまとめてみました。 JSONデータを解析する方法 …

Continue reading ‘goo.gl(Google の短縮 URL サービス) の API を Delphi で利用する方法’ »

DelphiでJSON文字列を作成する

DelphiでJSON文字列を作成する方法を紹介します。 キーと値のペアを作成するにはTJSONObjectを使用します。 uses Data.DBXJSON; var JSON: TJSONObject; begin …

Continue reading ‘DelphiでJSON文字列を作成する’ »

TActionのOnUpdateイベントでアイドル時に処理を行う

次のようなフォームがある。 Edti1に入力されているときはボタンを押すことができ、入力がなければボタンを押せないようにしたい。 Edit1のOnChangeイベントでボタンのEnabledプロパティを更新する方法など、 …

Continue reading ‘TActionのOnUpdateイベントでアイドル時に処理を行う’ »

TLinkControlToFieldのOnAssignedValueイベントでPostすると無限ループになる問題を回避策について

LiveBindingsをつかっているとき、ユーザーが入力欄に入力すると、TLinkControlToFieldのOnAssignedValueイベントが発生します。 このときにTPrototypeBindSourceの …

Continue reading ‘TLinkControlToFieldのOnAssignedValueイベントでPostすると無限ループになる問題を回避策について’ »