問題タブ [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.

0 投票する
2 に答える
6783 参照

image - 実行時に画像のデルファイ timage を変更する方法

背景画像をロードするフォームで timage を使用します。問題は、実行時に別の画像を選択し、Img_Bk.Picture.LoadFromFile( SaveFileName ); で変更したときです。動作しません (画像は変化しませんでした)。つまり、実行時に以前の画像が表示され、新しい画像は表示されません。メインフォームが mdi フォームであるユーザーが、私の会社で実行中にアプリケーションの背景画像を変更したいと考えています。私はデルファイ7を使用しています。

0 投票する
1 に答える
437 参照

image - Delphi での画像移動の境界の定義

X軸に沿って画像を移動する必要があり、定義された境界に達したら移動を停止します(独自のトラックバーを作成しています)。境界を定義する方法がわかりません。私のコードでは、境界に到達すると、そこにスタックして移動できなくなります。これがコードです

0 投票する
1 に答える
5615 参照

delphi - Delphi TImage のスクロール画像

写真を表示するDelphi TImageコンポーネントがあります。画像が画像サイズより大きく、スクロールが必要な場合があります。ストレッチプロパティとオートサイズプロパティを使いたくないので、スクロールして画像を見たいです。これどうやってするの?TScrollBoxは使えるけど使い方がわからない!よろしくお願いします。

0 投票する
1 に答える
3161 参照

delphi - Image1.Picture := nil; を割り当てて画像をクリアします。メモリリークを引き起こしますか?

ここでhttp://delphi.about.com/od/adptips2005/qt/cleartimage.htmを読みましたが、TImage から画像をクリアする方法は、次の.Pictureように nil を に割り当てることです。

確認したいのですが...Image1.Picture.loadFromFile(fileName)メモリを割り当て、メモリを解放せずに単純にnilに設定すると、メモリリークが発生すると思います。

私は正しいですか?その場合、TImage からイメージをアンロードしてクリアする「適切な」方法はどれですか?

0 投票する
3 に答える
842 参照

delphi - 多くの TImage コンポーネントがある場合、Delphi アプリケーションのサイズを小さく保つにはどうすればよいですか?

Delphi を使用してアプリケーションを作成したいと考えています。問題は、多くのTImageコンポーネントが含まれていることです。これにより、exe のサイズが非常に大きくなります。これまでのところ、私の exe は 20MB の大きさで、ホームページを完成させただけです。私の計算では、exe だけでサイズが 10GB を超えます。これは大きすぎます。

数百/数千の画像を含むアプリを作成しながら、exe のサイズを小さくするにはどうすればよいですか?