在VB程序中如果弹出了一个文件选择框,如果我想通过程序直接在选择框中输入文件名称,我需要怎么做.弹出文件选择框后,程序就不能向下运行,一直等待输入文件名称,这种情况怎么处理呢

解决方案 »

  1.   

    Common Dialog本来就能输入文件名的吧,在下方的框里弹出框当然就会等你输文件名,难道你没输文件名就继续向下执行操作,那岂不是出错
      

  2.   

    .FileName属性获取选定的文件名,如果你想Open对话框的时候选择Test.Doc,那么在.ShowOpen前面加上.FileName="Test.Doc"
      

  3.   

    我是为了解决下面的一个问题,各位在看看
    我用VB编写一个程序用WEBBROWSER控件通过网页向一个远端服务器自动提交文件,网页上提交文件的INPUT类型为FILE类型,不能直接赋值为文件的绝对路径+文件来实现,这个我是清楚的. 
    <input type="file" name="FileUpload1" id="FileUpload1" class="button" style="width:200px;" /> 
    手工填写时候,我可以点击这个网页上按钮,弹出文件选择框,选择文件后后再点击下面的"上传"按钮即可实现. 
      <input type="submit" name="btnUpload" value="上 传" onclick="if (FileUpload1.value=='') {alert('请选择要上传的文件!'); return false;};" id="btnUpload" class="button" /> 
     请问VB的程序怎么才能实现自动上传指定的文件,例如如何使用Activex Control来实现;如果实在没有好的办法当触发input type="file"的按钮的CLICK事件后如何在新弹出的窗口中输入文件名,在输入ENTER,我用SENDKEYS不太好用,请指点.请各位帮帮忙,最好给出VB的代码,先谢谢了!
      

  4.   

    网页上提交文件的INPUT类型为FILE类型,但为只读属性,不能直接赋值为文件的绝对路径+文件来实现.所以向各位请教