掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
'Rundll32.exe一枚に連続表示したい。 (ID:39798)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
皆さんよろしくお願いいたします。Windows7 Delphi6Personalです。 初歩的な質問ですが解決しません。ご指導をお願いいたします。 スライドショーのようなものを作成しています。その原型として //Windowsの標準ビューワーを使うと固定するとき FileName:= 'shimgvw.dll,ImageView_Fullscreen '+OpenDialog1.FileName; ShellExecute(Handle, 'OPEN', 'Rundll32.exe',PChar(FineName+#0), nil, SW_SHOWNORMAL); 一枚開くごとに一枚のビューワーが開きます。 10枚開くとビューワーも10枚になります。 これを一枚のまま画像だけが変わるようにできないでしょうか。 一応ビューワー部分を手作りしたのは、目的を果たしてくれるのですが なるべく標準ソフトで表示したいのです。 画像を関連づけられた標準ソフトで開く場合 ShellExecute(Form1.Handle, 'open', PChar(OpenDialog1.FileName + #0), nil, nil, SW_SHOW); プリインストールのPCメーカー付属のビューワーを関連づけると一枚のままでできるものですから 'Rundll32.exe'でもそのような事ができるのかといろいろやってみたのですが。 力不足です。 よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.