VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2003/07/05(Sat) 12:29
投稿者花ちゃん
Eメール
URL
タイトルRe^3: VBから読込み専用でImaging起動

> 上記以外に何か良い監視方法があれば「開く前に読取専用」に設定する事も可能ですが、
だったら表示した後すぐに元に戻せばいいのでは。
Private Sub Command1_Click()
    Call sOpenImaging("C:\Temp\aaa.bmp")
End Sub
Private Sub sOpenImaging(ByVal ImgFile As String)
    Dim Ret As Long
    Dim MyAttr As Integer
    MyAttr = GetAttr(ImgFile)
    If MyAttr <> vbReadOnly Then
        SetAttr ImgFile, vbReadOnly
    End If
    Ret = ShellExecute(Me.hwnd, "Open", "wangimg.exe", _
                                ImgFile, vbNullString, 1&)
    Sleep 1000
    SetAttr ImgFile, MyAttr
End Sub


> 可能であれば、開く時に読込専用(Imaging起動時のコマンドラインで)にするのが一番良いと
> 考えております。
wangimg.exe の方でサポートしていれば出来るのでしょうが、サポートしていないと簡単にはできない
かと思います。(ダイアログボックスのチェックボックスの設定とは違います)

>Windows標準のImagingを
因みにOSは何ですか?
WindowsXP には添付されていませんし、Windows98 ではC:\WINDOWS\KODAKIMG.EXEのようです。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -