不是vb,在delphi中:
winexec('c:\notepad.exe',nil);//启动程序handle hand:=getwindow(nil,"notepad");  //程序名MoveWindow(hand,x,y,width,height,true); //

解决方案 »

  1.   

    请问在使用WINEXEC()函数的时候是否可以让某一文件按照系统默认的关联方式打开?例如打开链接:http://www.csdn.net。
      

  2.   

    请问在使用WINEXEC()函数的时候是否可以让某一文件按照系统默认的关联方式打开?例如打开链接:http://www.csdn.net,或者使用默认的程序打开邮件地址。十万火急!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!不然 
      

  3.   

    这样:
    var s:string;
    begin
      s:= 'c:\program files\Internet Explorer\IEXPLORE.exe www.sohu.com ';
       winexec(pchar(s),SW_MAXIMIZE);
    end;
      

  4.   

    实际上不需要这么麻烦,直接调用就可以了
    shellexecute(handle,'open','http://www.csdn.net',nil,nil,0);
    要是想法电子邮件,就吧连接地址改成邮件地址就行了
      

  5.   

    最好用meijg的方法,winexec主要是为了兼容16为程序的。但meijg的参数写的不怎么对,电子邮件或网址注意要是PCar型。