ShellExeCute(Handle,'Open','index.asp',nil,nil,SW_SHOWNORMAL);
怎么打不开Asp页面?

解决方案 »

  1.   

    http://www.somade.com/是个很专业的技术社区,去那里找找吧,或许有你要的答案~
      

  2.   

    当然,这个是表示本地编辑ASP文件,没有FP或DW,UE等关联如何可以打开??如打开连接就需要Http://什么的_____________________
    http://lysoft.7u7.net
      

  3.   

    ShellExeCute(Handle,'Open','index.asp',nil,nil,SW_SHOWNORMAL);             怎么打不开Asp页面?   'index.asp',你把它写成绝对路径还是能打开的
      

  4.   

    index.asp是一个服务器端执行的吧,你这样是能打开的,只是打开的是一个文件,没有经过服务端编释过的,显示全部是代码,不会生成你想要的网页码
      

  5.   

    ShellExeCute(Handle,'Open','http://127.0.0.1/index.asp',nil,nil,SW_SHOWNORMAL);
      

  6.   

    不过要在你的机开好IIS并Index.asp要在主目录里。
      

  7.   

    深入浅出ShellExecute
    Q: 如何打开一个应用程序?ShellExecute(this->m_hWnd,"open","calc.exe","","", SW_SHOW );或ShellExecute(this->m_hWnd,"open","notepad.exe","c:\MyLog.log","",SW_SHOW );Q: 如何打开一个同系统程序相关连的文档?ShellExecute(this->m_hWnd,"open","c:\abc.txt","","",SW_SHOW );
    Q: 如何打开一个网页?ShellExecute(this->m_hWnd,"open","http://www.google.com";,"","", SW_SHOW );
    Q: 如何激活相关程序,发送EMAIL?ShellExecute(this->m_hWnd,"open","mailto:[email protected]","","", SW_SHOW );
    Q: 如何用系统打印机打印文档?ShellExecute(this->m_hWnd,"print","c:\abc.txt","","", SW_HIDE);
    Q: 如何用系统查找功能来查找指定文件?ShellExecute(m_hWnd,"find","d:\nish",NULL,NULL,SW_SHOW);
    Q: 如何启动一个程序,直到它运行结束?SHELLEXECUTEINFO ShExecInfo = {0};ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO);ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS;ShExecInfo.hwnd = NULL;ShExecInfo.lpVerb = NULL;ShExecInfo.lpFile = "c:\MyProgram.exe"; ShExecInfo.lpParameters = ""; ShExecInfo.lpDirectory = NULL;ShExecInfo.nShow = SW_SHOW;ShExecInfo.hInstApp = NULL; ShellExecuteEx(&ShExecInfo);WaitForSingleObject(ShExecInfo.hProcess,INFINITE);或:PROCESS_INFORMATION ProcessInfo; STARTUPINFO StartupInfo; //入口参数ZeroMemory(&StartupInfo, sizeof(StartupInfo));StartupInfo.cb = sizeof StartupInfo ; //分配大小if(CreateProcess("c:\winnt\notepad.exe", NULL, NULL,NULL,FALSE,0,NULL,NULL,&StartupInfo,&ProcessInfo)){ WaitForSingleObject(ProcessInfo.hProcess,INFINITE);CloseHandle(ProcessInfo.hThread);CloseHandle(ProcessInfo.hProcess);} else{MessageBox("The process could not be started...");}Q: 如何显示文件或文件夹的属性?SHELLEXECUTEINFO ShExecInfo ={0};ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO);ShExecInfo.fMask = SEE_MASK_INVOKEIDLIST ;ShExecInfo.hwnd = NULL;ShExecInfo.lpVerb = "properties";ShExecInfo.lpFile = "c:\"; //也可以是文件ShExecInfo.lpParameters = ""; ShExecInfo.lpDirectory = NULL;ShExecInfo.nShow = SW_SHOW;ShExecInfo.hInstApp = NULL; ShellExecuteEx(&ShExecInfo);