2009-07-24 8 views
2

問題の内容を理解していない小さなアプリケーションで何か起こっている。このアプリは、ちょっとしたテキストのパネルクロックで、2台目のモニターのタスクバーの上に位置しています。設定は適切なappdataフォルダにinifileで保存され、スペックは正しく保存されます。つまり、XとYの場所、フォント、フォントスタイルなどです。Vista、inifiles、起動時に奇妙なことをする... what heck

Windows起動時に自動的に実行したいので、昨日ショートカットを[スタート|プログラム|スタートアップフォルダ。今朝起動すると、すぐに正しい場所にロードされた後、素早くX-Y平面上で0で0に戻ります。私はinifileを見て、確かに...それはTop = 1133 Left = 1920、それはそうであるように、まだウィンドウはTop = 0 Left = 0で始まります。あなたにも '= poDesigned位置' を持っていることを

一体何?...

答えて

5

チェック。あなたがいないなら、それは優先的にその設定を使用します。これが正常であれば、X &のYプロパティに固定オフセットを設定して、それがデフォルトになっているかどうかを確認してください。理想的には、AfterCreationより早く目的のXY位置を設定するのが理想です。FormCreateで行うことができます。ブライアン。 。

+0

ブライアン、ユーダマン! 私はもともとpoDefaultでのポジションを決めていたので、それはそれだけでした。クリップボードからコピーして貼り付けることができます。日付、時刻、日付、時刻などを心の中身にコピーすることができます。 :) –