上一页 1 2 3 4 5 6 ··· 18 下一页
摘要: 表单(form)的自动填写和提交 要使我们的WebBrowser具有自动填表、甚至自动提交的功能,并不困难。 假设有一个最简单的登录页面,输入用户名密码,点“登录”按钮即可登录。已知用户名输入框的id(或Name,下同)是username,密码输入框的id是password,“登录”按钮的id是submitbutton,那么我们只需要在webBrowser的 DocumentCompleted事件中使用下面的代码即可:using System.Windows.Forms;HtmlElement btnSubmit = webBrowser.Document.All["submitbu 阅读全文
posted @ 2013-01-24 15:49 落冰 阅读(3314) 评论(1) 推荐(0) 编辑
摘要: 先声明不是我写的,不过其思想是可借鉴的,有时间我写个基于SDK 的代码,最近很忙 ! WebBrowser页面与WinForm交互技巧 话说有了WebBrowser类,终于不用自己手动封装SHDocVw的AxWebBrowser这个ActiveX控件了。这个类如果仅仅作为一个和IE一模一样浏览器,那就太没意思了(还不如直接用IE呢)。那么,无论我们是想做一个“定制版IE”,还是希望利用HTML来做用户界面(指WinApp而非WebApp。许多单机软件,包括Windows的帮助支持中心,都是HTML做的),都少不了Windows Form和包含在WebBrowser中的Web页面的交互。本文将通 阅读全文
posted @ 2013-01-24 15:47 落冰 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 网页自动登录(提交Post内容)的用途很多,如验证身份、程序升级、网络投票等,以下是用C#实现的方法。 网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、HttpWebRequest这三个。以下就分别用这三种方法来实现: 1、WebBrowser是个"迷你"浏览器,其特点是Post时不用关心Cookie、内置JS等问题 WebBrowser是VS2005新提供的组件(其实就是封装了IE接口),实现POST功能一般在webBrowser的DocumentCom 阅读全文
posted @ 2013-01-24 15:45 落冰 阅读(440) 评论(0) 推荐(0) 编辑
摘要: System.Runtime.InteropServices.COMException (0x800A03EC): Microsoft Office Excel 不能访问文件“D:\Benz\Daimler\Benz.Win\LSHBizPlanFigure.xls”。 可能的原因有:? 文件名称或路径不存在。? 文件正被其他程序使用。? 您正要保存的工作簿与当前打开的工作簿同名。此问题的出现 我十分不解。解决方案 也十分疑惑This solution is ...?Windows 2008 Server x64 Please make this folder. C:\Windows\Sys. 阅读全文
posted @ 2013-01-11 13:09 落冰 阅读(798) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 获取源代码 /// </summary> /// <param name="url"></param> /// <param name="encoding"></param> /// <returns></returns> public string GetPage(string url, string PointStr,Encoding Ec { HttpWebRequest request = null; Http... 阅读全文
posted @ 2013-01-10 11:58 落冰 阅读(228) 评论(0) 推荐(0) 编辑
摘要: public MailMessage Initial(string Address) { MailMessage m_Mail = new MailMessage(); //发件人 m_Mail.From = new MailAddress("******@126.com"); //收件人 m_Mail.To.Add(new MailAddress(Address)); //主题 m_Mail.Subject ="代理好久没验证... 阅读全文
posted @ 2013-01-10 11:54 落冰 阅读(265) 评论(0) 推荐(0) 编辑
摘要: WB.Save(); WB.Close(Type.Missing, Type.Missing, Type.Missing); appold.Quit(); //应用程序推出,但是进程还在运行 appnewbook.Save(); appnewbook.Close(Type.Missing, Type.Missing, Type.Missing); appnew.Quit(); //应用程序推出,但是进程还在运行 System.Runti... 阅读全文
posted @ 2013-01-10 11:08 落冰 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1 CREATE TABLESPACE tablespcename DATAFILE 'C:\oracle\oradata\axp\tablespcename.DBF' SIZE 100M AUTOEXTEND ON NEXT 10M; 2 3 -- Create the user 4 create user jhabb 5 identified by jhabb 6 default tablespace tablespcename 7 temporary tablespace TEMP; 8 9 10 GRANT DBA TO jhabb;11 GRANT unlimited 阅读全文
posted @ 2013-01-09 16:22 落冰 阅读(203) 评论(0) 推荐(0) 编辑
摘要: Oracle10g/11g基本导入导出命令:exp 用户名/用户密码@服务名 file=保存路径.dmp buffer=8192 filesize=10000m feedback=1000 imp 用户名/用户密码@服务名 file=文件所在路径.dmp full=y一般来说,指定用户下数据导出(包括触发器,存储过程等)在10g中就可以完全导出(导入)。另外还有导出指定表,指定函数等可以参考Oracle的官方文档(安装后EM界面上貌似就有,也可以到官网上去找)。总体来说10g的导入导出还比较方便。说明:1、exp/imp命令使用时,只要能够连接数据库,那么就可以在服务端(远端)使用。 2、.. 阅读全文
posted @ 2013-01-09 16:15 落冰 阅读(986) 评论(0) 推荐(0) 编辑
摘要: 基本语法和实例: 1、EXP: 有三种主要的方式(完全、用户、表) 1、完全: EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y 如果要执行完全导出,必须具有特殊的权限 2、用户模式: EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC 这样用户SONIC的所有对象被输出到文件中。 3、表模式: EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC) 这样... 阅读全文
posted @ 2013-01-07 14:58 落冰 阅读(172) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 18 下一页