建立文件类型与应用程序连接
执行API函数ShellExecute

解决方案 »

  1.   

    建立文件类型与应用程序连接
    执行API函数ShellExecute
      

  2.   

    我的播放器事先没有运行的,按链接后才运行的。
    而且我想做像repl那样不用问是否下载就播放的。
    2。如何在网络上传送文件???(即按下链接"http://www.163.com/1.txt",就将1.txt传送过来)
    主要是想将播放列表传过来。
      

  3.   


     
       
    1。如何像RealPlayer一样,点链接直接调用RealPlayer??? 
     这个涉及到插件,你可以看看3721的中文域名工具就是这样的,这个实现用了activeX dll 或者exe嵌入到ie然后扑捉点击!
      

  4.   

    Public 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 LongDim b As Variant
        b = ShellExecute(Me.hwnd, vbNullString, "http://www.sina.com.cn", vbNullString, vbNullString, 1)用WINDOWS的函数 ShellExecute
        这不是VB自带的函数,所以必须在程序里对这函数进行声明。
        Public 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
        
        ShellExecute(Me.hwnd, vbNullString, "d:\temp\0827.txt", 
        vbNullString, vbNullString, 1)
        这个函数并不关心文件被什么程序打开,如果WINDOWS中现在把.TXT的
        文件和NOTEPAD.EXE关联,那自动就会用NOTEPAD.EXE来打开这个文本文
        件,如果是和其他的文字处理程序关联的,就会用所关联的程序来打开
        这个文件。
        优点,比如当知道客户机器上一定安装了EXCEL这个软件,但并不知道
        客户把它安装到哪儿了,这时候用第一种方法就力不从心了,而用这条
        函数就显得极为方便。缺点,如果打开文件的格式和任何程序都没关联
        起来,这时系统就不知道该如何打开它了。  
    2.winsock