.NET WebBrowser-注入 JavaScript

.NETWebBrowser-制作表单系统.NETWebBrowser-一点心得.NETWebBrowser-访问网页失败.NETWebBrowser-DocumentCompleted说明.NETWebBrowser-屏蔽JavaScript错误信息.NETWebBrowser-自动点击网页中的按钮.NETWebBrowser-注入JavaScript这个“注入”可不是SQL注入的意思,这里是指为网页添加JavaScript代码。privatevoidExecScript(stringscriptText){HtmlElementscript=webBrowser1.Document.CreateElement("script");script.SetAttribute("type","text/javascript");script.SetAttribute("text",scriptText);webBrowser1.Document.Body.AppendChild(script);}注意是通过为script设置text属性,而添加的脚本。还有一种情况是,JS脚本已经存在了,我...

.NET WebBrowser-屏蔽 JavaScript 错误信息

.NETWebBrowser-制作表单系统.NETWebBrowser-一点心得.NETWebBrowser-访问网页失败.NETWebBrowser-DocumentCompleted说明.NETWebBrowser-屏蔽JavaScript错误信息.NETWebBrowser-自动点击网页中的按钮.NETWebBrowser-注入JavaScript用C#开发WinForm,用到了WebBrowser控件,我们不希望访问网页时出现脚本错误的提示。于是我们将ScriptErrorsSuppressed设置为false,但是它还是出现了。后来发现可以这样解决,将ScriptErrorsSuppressed 设置为true,然后人工拦截。代码如下:webBrowser1.ScriptErrorsSuppressed=true;privatevoidwebBrowser1_DocumentCompleted(objectsender,WebBrowserDocumentCompletedEventArgse){webBrowser1.Document.Window.Error+=...

System.Diagnostics.Process.Start 打不开 Excel 文件?

C#中,可以用System.Diagnostics.Process.Start打开文件、运行应用程序,但是近日在打开一个Excel文件时没有任何提示,也没有打开。原来啊,已经打开了另一个Excel,并且正在作某个特殊操作(比如正在修改Sheet名称),造成了Excel忙着干这边这事、等待这边的回应,没办法执行其他新的操作。这个不属于故障问题。...

C# 输出 JavaScript 的代码时, 怎么不起作用?

其实,不是没有起作用,而是少用了一个。要输出生成,其实C#代码应该是\r\n,因为C#中,是转义字符。...

VC# 在 WinForm 窗口中显示 Word、Excel 等文件

本文介绍的VC#在WinForm窗口中显示Word、Excel等文件,并不是用VC#通过Microsoft.Office.Interop.Word来进行的,而是通过一个微软的dsoframer的控件进行的。首先下载dsoframer,将其拖拽到VisualStudio的项目中。切换到Form设计界面,在工具箱中,右键,单击“选择项”。切换到“COM组件”,单击“浏览”添加好后,把控件拖到Form中,VisualStudio自动为您添加相应引用,接下来就是相应的使用了。打开文件axFramerControl1.Open("D:\cftea.doc",false,"","","");注意,初始的控件名称,不是我们想象的dsoFramer1,而是axFramerControl1,不过这个我们自己可以改。这样就打开一个Word文档了,实际上它是调用的Word程序,但它嵌入到了WinForm中。什么,不想要Word工具栏?简单,在设计界面选中控件,切换到属性,将其Titlebar、Menubar、Toolbars、等设置为False。要打印?好说。if(printDialog1.ShowDial...

NPOI-NPOI 创建 Excel 出错“此文件中的某些文本格式可能已经更改,因为它已经超出最多允许的字体数。关闭其他文档再试一次可能有用。”

NPOI-NPOI创建Excel出错“此文件中的某些文本格式可能已经更改,因为它已经超出最多允许的字体数。关闭其他文档再试一次可能有用。”NPOI-用NPOI根据Excel模板生成文件NPOI-快速处理Excel的类NPOI新版本类略有不同NPOI-真正删除行(非清空数据)的方法NPOI创建Excel出错“此文件中的某些文本格式可能已经更改,因为它已经超出最多允许的字体数。关闭其他文档再试一次可能有用。”NPOI是从POI发展来的,POI是Java平台下操作Word、Excel的类库,NPOI是.NET2.0平台下操作Excel的类库(Word没开发下去)。用NPOI操作Excel优点是:速度很快,比Office接口快多了,且不需要安装Office;功能强,比如合并单元格、设置字体、设置边框、设置打印等。NPOI在创建Excel时遇到大数据时,打开Excel出错:“此文件中的某些文本格式可能已经更改,因为它已经超出最多允许的字体数。关闭其他文档再试一次可能有用。”这是由于NPOI在Excel中创建了过多的字体造成的,就是Workbook.CreateFont()那句,可能被频繁调用了。...

java 线程状态转换图解

java线程状态转换图java线程运行过程中的各个状态的转换如下图:实例化后NewNew-->RUNNABLEThread.start()==>系统调度​running—>ready<==Thread.yield​ready-->runningRUNNABLE-->WAITINGObject.wait()Thread.join()LockSupport.park()RUNNABLE-->TIME_WAITINGObject.wait(long)Thread.sleep(long)Thread.join(long)LockSupport.parkNanos()LockSupport.parkUntil()RUNNABLE-->BLOCKED等待进入synchronized方法等待进入synchronized块RUNNABLE-->TERMINATEDWAITING-->RUNNABLEObject.notify()Object.notifyAll()LockSupport.unpark(Thread)TIME_WAI...

在 Java 中将 Object 转换为 Int

我们可以使用 Object 类来引用我们在Java中不知道其类型的任何对象。我们可以说 Object 类默认是Java中所有类的父类。在Java中,我们可以使用基本数据类型 int 关键字来声明变量并使用方法返回整数类型值。本文将讨论在Java中将对象转换为int的不同方法。我们需要将一个对象转换为一个 int 来执行各种操作。其中之一是在进行只能对整数执行的计算时。另一个因素可能是我们需要返回一个整数值等等。假设我们有一个 Object 类的对象。我们需要将对象转换为 int。我们可以通过使用Integer包装类、使用Number和 intValue() 函数、使用 Integer 和 intValue() 函数以及使用 Integer.parseInt() 函数来做到这一点。让我们一一讨论每种方法。在Java中,我们可以使用 Integer 包装类功能将对象转换为 ...

Java 密钥库位置

Java中的Keystore管理认证;密钥库是证书和密钥的别名条目的安全集合。默认情况下,密钥库位于以下位置的文件中。JAVA_HOME/jre/lib/security/cacerts或者,在Windows中,它可以位于此位置。C:ProgramFilesJavajre1.8.0_321libsecuritycacerts下图显示了上面的目录。同样,可以在Java主路径的JRE目录中找到Keystore位置。...
开发笔记 开发笔记·2023-04-16

Java的几个SDK命令

配置环境变量1)JAVA_HOME,值为jdk的安装目录2)PATH,加上%JAVA_HOME%in,因为要使用下面的java.exe,javac.exe等程序。3)CLASSPATH,值为.;%java_home%libools.jar;%java_home%jrelibt.jar,编译时从这些路径下去寻找所需要的类。1、Java执行class文件。如需要执行Test.class,运行命令:javaTest如果Test在某个命令空间(目录层)下,运行命令:javadir1.dir2...Test2、Javac编译.java源文件,生成.class文件。如需要编译Test.java,运行命令:javacTest.java如果想要指定编译后生成的class文件到某个目录,运行命令:javac-d.Test.java这是编译到当前目录,可以把点(.)改成其它目录;同时,如果Test.java有定义package,也会生成出package的目录层次,并把Test.class拷贝到最底层。3、Jar将多个class文件打包成一个.jar文件。将两个类文件归档到一个名为classes.jar的...
开发笔记 开发笔记·2023-04-15

Java如何实现站内搜索

1,使用lucene2.使用solr3.使用sphinx4.低效率使用sqllike...

java如何实现文件搜索功能

java实现文件搜索主要使用file类和正则表达式,如下示例:package com.kiritor.util;import java.io.File;import java.io.FileFilter;import java.util.Arrays;import java.util.Collections;import java.util.List;/** * 文件的相关操作类 *  * @author Kiritor */public class FileOperation {private static String contentPath;private static String filePath;private static File[] fileList = null;// 保存文件列表...

java怎样配置环境变量?

1.想要成功配置Java的环境变量,那肯定就要安装JDK,才能开始配置的。2.安装JDK向导进行相关参数设置。3.正在安装程序的相关功能,4.选择安装的路径,可以自定义,ujiuye也可以默认路径。5.成功安装之后,进行测试是否真的成功安装,点击【开始】----【运行】----输入CMD,在命令提示符里面输入“Java-version”并按回车键,出现下图,即为安装成功。6、下面开始配置环境变量,右击【我的电脑】---【属性】-----【高级】---【环境变量】7、选择【新建系统变量】--弹出“新建系统变量”对话框,在“变量名”文本框输入“JAVA_HOME”,在“变量值”文本框输入JDK的安装路径(也就是步骤5的文件夹路径),单击“确定”按钮,8、在“系统变量”选项区域中查看PATH变量,如果不存在,则新建变量PATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框...

如何为浏览器安装支持JAVA的插件

1、首先你要保证你的电脑上已经安装好了Java,我们打开开始,看下所有程序中是否已经安装java。2、点击“检查更新”检查下Java版本是否为最新版本,如果不是就更新为最新版本。3、然后我们选择“配置java”,在安全选项中把“启用浏览器中的java”勾选上。4、然后我们打开浏览器,在工具中找到“internet选项”点击打开。5、在“安全”选项中找到“自定义级别”点击打开。6、在脚本下面找到“Java小程序脚本”勾选“启用”,配置好之后重新启动浏览器即可。...

如何安装配置JAVA环境变量

1.在电脑上安装JDK软件之后,双击“我的电脑”图标,点击右上方的“系统属性”。在“系统”页面,点击“高级系统设置”。打开“高级系统设置”页面之后,在“系统属性”页面下方点击“环境变量”。然后在“系统变量”的方框下面单击“新建”按钮。2.在“新建系统变量”页面,输入变量名“JAVA_HOME”,变量值为你的JDk安装目录,设置好后点击“确定”。在系统变量中选择变量“Path”然后单击编辑。在“编辑系统变量“页面的变量值后的方框内输入:“%JAVA_HOME%in;%JAVA_HOME%jrein”,然后点击确定。3.然后再新建一个系统变量,变量名为“CLASS_PATH”变量值为“%JAVA_...
首页上一页...34567...下一页尾页