社区
网络编程
帖子详情
求助 怎样用程序填写IE中的表格? 在线等
fata
2003-08-24 11:20:46
哪位大虾能教教偶 谢谢了 呵呵
...全文
107
9
打赏
收藏
求助 怎样用程序填写IE中的表格? 在线等
哪位大虾能教教偶 谢谢了 呵呵
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fata
2003-08-25
打赏
举报
回复
晕 看8懂 不过还是谢谢
mahatma_cn
2003-08-24
打赏
举报
回复
我这里有一个,填写用户名和账号!
前几天做的,还没有完善,就是要优化一下,因为开始写代码时没有规划。
fata
2003-08-24
打赏
举报
回复
csdn的高手们呢? 谁能帮忙 谢谢了
fata
2003-08-24
打赏
举报
回复
没有人教吗? 晕
fata
2003-08-24
打赏
举报
回复
自己顶~~~~~
mahatma_cn
2003-08-24
打赏
举报
回复
晕,抢生意!
IThurricane
2003-08-24
打赏
举报
回复
请问什么是BHO?
prettywolf
2003-08-24
打赏
举报
回复
老大发话了,
我认为用BHO比较好。
masterz
2003-08-24
打赏
举报
回复
////////////////////////////////////////////////////////
//Fill input field in IE
//If it works, it is written by masterz,otherwise I don't
//know who writes it^_^
///////////////////////////////////////////////////////
#import <mshtml.tlb> // Internet Explorer 5
#import <shdocvw.dll>
#include "Shlwapi.h"
#pragma comment(lib,"Shlwapi.lib")
int _tmain(int argc, _TCHAR* argv[])
{
CoInitialize(NULL);
SHDocVw::IShellWindowsPtr m_spSHWinds;
if(m_spSHWinds.CreateInstance(__uuidof(SHDocVw::ShellWindows)) == S_OK)
{
IDispatchPtr spDisp;
long nCount = m_spSHWinds->GetCount();
for (long i = 0; i < nCount; i++)
{
_variant_t va(i, VT_I4);
spDisp = m_spSHWinds->Item(va);
SHDocVw::IWebBrowser2Ptr spBrowser(spDisp);
if (spBrowser != NULL)
{
IDispatchPtr spDisp;
if(spBrowser->get_Document(&spDisp) == S_OK && spDisp!= 0 )
{
MSHTML::IHTMLDocument2Ptr spHtmlDocument(spDisp);
MSHTML::IHTMLElementPtr spHtmlElement;
if(spHtmlDocument==NULL)
continue;
spHtmlDocument->get_body(&spHtmlElement);
if(spHtmlDocument==NULL)
continue;
HRESULT hr;
MSHTML::IHTMLElementCollection* pColl=NULL;
hr=spHtmlDocument->get_all(&pColl);
if(pColl!=NULL&&SUCCEEDED(hr))
{
long lcount = 0;
pColl->get_length(&lcount);
for(int i=0;i<lcount;i++)
{
_variant_t index;
index.vt=VT_I4;
index.intVal=i;
IDispatchPtr disp;
disp=pColl->item(index,index);
if(disp==NULL)
hr=E_FAIL;
else
{
MSHTML::IHTMLInputElementPtr pInput(disp);
if(pInput)
{
BSTR bstrtype;
pInput->get_type(&bstrtype);
printf(_bstr_t(bstrtype));
if(StrCmpW(bstrtype,L"text")==0)
{
pInput->put_value(_bstr_t("fill it"));
printf("fill a field\n");
}
SysFreeString(bstrtype);
}
}
}
pColl->Release();
}
}
}
}
}
else
{
printf("Shell Windows interface is not avilable\n");
}
CoUninitialize();
return 0;
}
利用Latex
在线
表格
绘制
表格
以及多行合并垂直居
中
利用Latex
在线
表格
绘制
表格
以及多行合并垂直居
中
之前用latex绘制
表格
时都是直接写
程序
,但是对于复杂的
表格
,自己设计
程序
以及书写
程序
时非常麻烦,在用latex写论文时
表格
的绘制就花费了非常多的时间,要是绘制的
表格
复杂的话,往往还要到网上查阅许多资料才行。 直到一位师兄的指点才让我知道了原来还有
在线
的网站能够像word一样将
表格
可视化,只需在上面操作,绘制完毕后生成导出就可。 这个网站叫做“L...
识别pdf
中
的
表格
数据_如何在PDF
中
保存可
填写
表格
数据
识别pdf
中
的
表格
数据Fillable PDF forms are much more convenient than filling out pieces of paper by hand, but wouldn’t it be nice to save the forms that you’ve filled out? Nothing would be worse than having to...
Latex
中
的一些
表格
用法总结(二)——行列式的
表格
,
表格
的切分和合并
写在前面的话 每天都做点像样的事情,每天都要保持像顶级
程序
员进阶的欲望,每天都做点顶级研究人员做的事情。 如果在看本文的时候有任何不懂的地方,请您告诉我,我一定帮您解答清楚。 这里我们就不针对没有任何基础的同学了。只是总结一些平时论文常会用到的
表格
,方便发论文的时候拿来直接用。有备无患~ 1.基本语法 在Latex
中
我们要录入
表格
一般使用的是tabular ...
【微信小
程序
】给你的页面加上一个
填写
进度表
需要给你的小
程序
页面加上一个
填写
进度条?那你看这篇文章就对了!
在IE
中
打开资源获取文档对象
procedure OpenInIEAndFillForm(AURL: string; UserID, UserPsw: string); var i: Integer; url, html: string; Found: Boolean; WinList: TWindowList; Wnd, WndChild, Pid: HWND; Items: TStri
网络编程
18,356
社区成员
64,164
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章