[请教]在DELPHI中怎样控制网页中下拉列表的选择... 我现在在做一个网站的自动登陆刷新的程序,请问,怎样在模拟操作的时候控制网页中的下拉列表的选择,请问在DELPHI中通过什么方法可以实现这个功能... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 什么意思?是网页中的事件来触发delphi么?还就是模拟啊?你说清楚了!但有点提示!合不合你的思想!?你可以测试用script contorl来实现!import activeX contorl 添加script contorl!然后用脚本来控制! 是模拟控制,用一个应用程序自动登陆网页,填写用户名,密码,还要选择对应的区域,网页中的Ridio按钮可以用ClickItem函数来控制,但是我找不到控制下拉列表的方法... wb: TWebBrowser;procedure TForm1.Button1Click(Sender: TObject);var ov: OleVariant;begin wb.Navigate('www....net'); if wb.Busy then Exit; {未加载完判断} ov := wb.OleObject.document.all.item('season', 0); //找到这个下拉菜单 ov.SelectedIndex := 1; //选取第二个值end; record类型的数组可以直接赋值吗? 关于读取文本文件并将中文翻译成拼音 怎么去掉文本里的换行符!!!!急! 小散2分~ 问几个比较变态的DELPHI的问题,期待高手献身解答 :D 关于 WebBrowser 在DELPHI程序中,怎样调用锁定计算机? 简单问题 程序中如何引用汇编程序 在DBGrid里能不能只显示dataset中的一部分记录???? 如何指定程序中日期或时间的显示格式呢? :),菜鸟在DELPHI中使用SQL语句的疑惑! 郁闷ING,,前辈们,救救我~~~~
你说清楚了!
但有点提示!合不合你的思想!?
你可以测试用script contorl来实现!
import activeX contorl 添加script contorl!
然后用脚本来控制!
procedure TForm1.Button1Click(Sender: TObject);
var
ov: OleVariant;
begin
wb.Navigate('www....net');
if wb.Busy then Exit; {未加载完判断}
ov := wb.OleObject.document.all.item('season', 0); //找到这个下拉菜单
ov.SelectedIndex := 1; //选取第二个值
end;