問題タブ [timage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
image - 実行時に画像のデルファイ timage を変更する方法
背景画像をロードするフォームで timage を使用します。問題は、実行時に別の画像を選択し、Img_Bk.Picture.LoadFromFile( SaveFileName ); で変更したときです。動作しません (画像は変化しませんでした)。つまり、実行時に以前の画像が表示され、新しい画像は表示されません。メインフォームが mdi フォームであるユーザーが、私の会社で実行中にアプリケーションの背景画像を変更したいと考えています。私はデルファイ7を使用しています。
image - Delphi での画像移動の境界の定義
X軸に沿って画像を移動する必要があり、定義された境界に達したら移動を停止します(独自のトラックバーを作成しています)。境界を定義する方法がわかりません。私のコードでは、境界に到達すると、そこにスタックして移動できなくなります。これがコードです
delphi - Delphi TImage のスクロール画像
写真を表示するDelphi TImageコンポーネントがあります。画像が画像サイズより大きく、スクロールが必要な場合があります。ストレッチプロパティとオートサイズプロパティを使いたくないので、スクロールして画像を見たいです。これどうやってするの?TScrollBoxは使えるけど使い方がわからない!よろしくお願いします。
delphi - Image1.Picture := nil; を割り当てて画像をクリアします。メモリリークを引き起こしますか?
ここでhttp://delphi.about.com/od/adptips2005/qt/cleartimage.htmを読みましたが、TImage から画像をクリアする方法は、次の.Picture
ように nil を に割り当てることです。
確認したいのですが...Image1.Picture.loadFromFile(fileName)
メモリを割り当て、メモリを解放せずに単純にnilに設定すると、メモリリークが発生すると思います。
私は正しいですか?その場合、TImage からイメージをアンロードしてクリアする「適切な」方法はどれですか?
delphi - 多くの TImage コンポーネントがある場合、Delphi アプリケーションのサイズを小さく保つにはどうすればよいですか?
Delphi を使用してアプリケーションを作成したいと考えています。問題は、多くのTImage
コンポーネントが含まれていることです。これにより、exe のサイズが非常に大きくなります。これまでのところ、私の exe は 20MB の大きさで、ホームページを完成させただけです。私の計算では、exe だけでサイズが 10GB を超えます。これは大きすぎます。
数百/数千の画像を含むアプリを作成しながら、exe のサイズを小さくするにはどうすればよいですか?