在程序中希望用vb运行photoshop并打开1.jpg这个文件,该如何实现?谢谢了!

解决方案 »

  1.   

    shell "C:\program files\adobe\photoshop\photoshop.exe c:\1.jpg"
      

  2.   

    Option ExplicitPrivate Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
    Private Const SW_SHOWNORMAL = 1
    然后在过程中调用:
    private Sub CmdHelp_Click()
    dim a as long
    Dim b As String
    b = App.Path & 程序名 
    a = ShellExecute (0, "open", b, "", "", SW_SHOWNORMAL)
    End Sub程序名后面加上图片路径作参数不知道行不行,还没试过
      

  3.   

    to rappercn(rapper) shell "C:\program files\adobe\photoshop\photoshop.exe c:\1.jpg" 这个方法我试了,提示出错
      

  4.   

    to    rappercn(rapper) 如果 potoshop 不是装载 c盘,你的方法就不行啊