JvAlarmsコンポーネントを試すことにしました。だから私がやった:今JEDIビジュアルコンポーネントライブラリ:JvAlarmsコンポーネント(いくつかの質問)
procedure TForm1.Button1Click(Sender_TObject);
begin
jvAlarms1.Add.Name :=Edit1.Text;
jvAlarms1.Add.Time := dxDateTimeWheelPicker1.DateTime;
label1.caption:=datetimetostr(dxDateTimeWheelPicker1.DateTime);
jvAlarms1.Active:=True;
end;
、奇妙な部分はすぐに私は私のアラームメッセージとポップアップウィンドウを取得し、私はアラームを設定し、アプリケーションを実行するときにということです。 これは仕様ですか? このメッセージを閉じると、アプリケーションはあとで設定したアラームを後でトリガーします。この即時ポップアップウィンドウがデフォルトであるのか、それともオフにできるのか疑問に思っています。あなたができない場合は、それを修正することは可能ですので、少なくともあなたは「アラームを設定しました:アラーム名:発動:アラーム時刻」のような何かをユーザに言うことができます。
2番目の質問はアラームメッセージに関するものです。 アラームが鳴ったとき、どのようにアラームメッセージ名を取得しますか?
私が試した:
ShowMessage( 'アラーム:' + jvAlarms1.Nameを)。
しかし、動作していないようです。 私はそれを得ることができます。
ShowMessage( 'アラーム:' + jvAlarms1.Items [0] .nameの;
しかし、私はアラームのインデックスを知りませんが!?だから私を追加しましたそれを使用することはできません。 私は私のコードで追加されたアラームのリストを取得することができます任意の方法を?
3番目の質問は、アラームのストレージを考える。 あなたが* .INIからそれらをロードしてくださいまたはデータベースを使用することができますか? 私は可能性がありそのような使用法の例はどこにも見つからない(ここでは検索結果が '0'に変わる)ので、私は 誰かが正しい方向に私を指すことができれば感謝します。
このサイトの仕組みを知る必要があります。これは* Q&Aサイトです。それは* questionS *ではないことに注意してください - 質問は単数です。一般的なルールは投稿ごとに1つの質問です。密接に関連している場合は、2つに拡張されることもあります。これを超えて拡張されるものではありません。ここではチュートリアルを書いていません。複数の質問がある場合は、別々の投稿を作成して質問してください。以前の詳細を参照する必要がある場合は、新しいものから以前の質問にリンクすることができます。オープンソースのコンポーネントライブラリ(特にJEDI)では、ソースに潜入する必要があります。ドキュメントなし。 –