<form name=ff ......>
........
<input type=submit value=确认 name=submit >
<input type=reset value=取消 name=reset>
........
</form>表单如上.(其他定义未列出)我用 WebBrowser.OleObject.Document.ff.aa.value:='abcd'; 填充表单ff中的aa这个文本框,这一步没有问题.
但我一使用 WebBrowser.OleObject.Document.ff.submit; 提交表单时,编译器就提示"没发现成员!".明明都有定义submit,为什么说没发现呢?这该怎么办?
........
<input type=submit value=确认 name=submit >
<input type=reset value=取消 name=reset>
........
</form>表单如上.(其他定义未列出)我用 WebBrowser.OleObject.Document.ff.aa.value:='abcd'; 填充表单ff中的aa这个文本框,这一步没有问题.
但我一使用 WebBrowser.OleObject.Document.ff.submit; 提交表单时,编译器就提示"没发现成员!".明明都有定义submit,为什么说没发现呢?这该怎么办?
解决方案 »
- Delphi调用C++写的DLL,参数是字符指针,Delphi中如何传参数?
- 请教一个基础的问题
- 请问如何获得触发popupmenu 右键的主体,比如某个memo
- 如何使用Direct Oracle Access
- ado 连接access数据库问题
- 一个闪现窗口问题,各位哥哥、姐姐帮帮忙。
- 郁闷,这样与公司合作不知亏到哪种程度???欢迎大家多多评论,多灌点水!
- delphi 7 复制窗体后编译报错的原因和解决方案
- 把adotable1中数据倒入adotable2,然后adotable1清空,如何完成?
- 怎么为DBGrid的特定行设置不同的颜色
- 将两副图片放入EXE文件中怎样将两副全部读出?
- 求:学生考试系统的源程序
((WebBrowse1.Document as IHTMLDocument2).All['aa'] as IHTMLInputButton2).submit();看看这样,没有测试,对按钮的接口名记得不太清楚了
我水平有限,无法纠正其中不妥之处,还请 Eastunfail(浴血雏龙)==(恶鱼杀手) 明示!
Dim i As Integer
Set vDoc = WebBrowser1.Document.frames.Item(2).frames.Item(1).Document For i = 0 To vDoc.All.length - 1
If UCase(vDoc.All(i).tagName) = "INPUT" Then
Set vTag = vDoc.All(i)
If vTag.Type = "button" Then
vTag.Click
End If
End If
Next i
........
<input type=file name="fileUp">
<input type=submit value=确认 name=submit >
<input type=reset value=取消 name=reset>
........
</form>
就不能赋值了,还需要高手指正!!