delphi相关内容

不能得到的元素...网页浏览器的元素。 “A”和“INPUT”安藤等等...... 2007年德尔福

家伙的我的英语不好,但我需要你的帮助...... 我不能由一个网页浏览器获得帧和元素,我需要得到所有。 “德尔福2007年。” 没有在我的电脑这个应用程序,我得到的所有,但是当我安装该应用程序,许多投入不进行分配。见... 公开 DOC1:的IHTMLDocument2; Elementos:IHTMLElementCollection; Elemento的:IHTMLElement; ..
发布时间:2016-08-15 14:42:50 跨浏览器开发

列出安装在Windows计算机上的所有网络浏览器

有一个通用方式/ API列出所有Web浏览器(名称,可执行的,默认是/否)安装在我的机器上(每用户),以及如何找出哪些是默认Web浏览器? 我已经看到了这个问题:如何找到安装在计算机上的所有浏览器 和MSDN上:如何注册一个Internet浏览器或电子邮件客户端,其中列明了Windows开始菜单的网络浏览器的应的注册自己在 HKLM \\ SOFTWARE \\客户\\ StartMenuIn ..
发布时间:2016-08-15 13:50:03 C#/.NET

如何从WebBrowser控件XML(RAW / SOURCE)

我用我既德尔福和.Net C#测试项目WebBrowser控件导航到本地测试XML文件,并试图将内容保存回一个XML文件中的.Net DocumentCompleted 事件及德尔福 onNavigateComple2 事件。 问题是,我总是得到的HTML,将通过浏览器观看转化(检查我的输出:我保存的使用以下code) 程序TForm1.SaveHTMLSourceToFile(const的文 ..
发布时间:2016-08-15 13:49:42 C#/.NET

填写TWebBroswer德尔福7在网页上一个字段

我在做一个小程序来把我们的供应商的网站订单。我需要填写页面中的3场。千万甚至不需要“提交”吧。 有没有什么简单的办法或任何组件,能做到这一点(preferably免费) 感谢您! 解决方案 假设你有一个名为'名'和式'文本'的输入字段,你可以叫 WebBrowser1.OleObject.Document.GetElementByID('名')的setAttribute('值',' ..
发布时间:2016-08-15 13:40:35 跨浏览器开发

如何使用TWebbrowser上的diffent缓存?

我想建立一个Internet浏览器类似,只是每个窗口应该使用唯一的名称缓存中的任何其他Web浏览器或Internet Explorer。有任何想法吗?或任何第三方组件吗? 解决方案 我建议你沟TWebBrowser,并找出如果TEmbeddedWB(替代IE / shelldocview包装)为您提供了指定每个实例不同的缓存的能力。如果没有,那么我建议你完全抛弃IE,寻找德尔福的​​基于W ..
发布时间:2016-08-15 13:34:36 跨浏览器开发

如何打开与FireMonkey跨平台应用程序的默认浏览器的网址是什么?

通常情况下,我使用:的ShellExecute(0,'开放',PChar类型(edtURL.Text),'','',SW_SHOWNORMAL); 我怎么能有相同的行为(如打开在默认浏览器的链接),在所有平台(Windows 和 OSX)? 解决方案 在FireMonkey论坛,我发现这个code为约NSWorkspace.URLForApplicationToOpenURL问题: 用 ..
发布时间:2016-08-15 13:23:59 跨浏览器开发

在同一个浏览器标签页中打开链接

我如何打开在同一个浏览器标签页的链接?我想这code: 的ShellExecute(手柄,“开放”,“http://site.com','_self',零,SW_SHOWNORMAL); 但它继续在一个新的表,打开该链接。 感谢。 解决方案 我已经之前写的关于这个主题: 的ShellExecute 完全没有概念的“标签”。事实上,这不 甚至有一个概念“默认浏览器”。它所做 ..
发布时间:2016-08-15 13:19:40 跨浏览器开发

如何找到一个按钮"价值"在html页面(的网页浏览器 - 德尔福)

我有,它有3种形式,3提交按钮的HTML页面。按钮有没有名字,但他们有值: <输入类型=“提交”VALUE =“登陆”GT&; 我如何才能找到这个按钮,它的价值和点击它 感谢 解决方案 程序TForm1.Button1Click(发件人:TObject的); VAR ovElements:OleVariant; 我:整数; 开始 ovElements:= WebBrow ..
发布时间:2016-08-15 13:10:01 前端开发

我如何搜索< ITEM1和GT;和<&ITEM2 GT;使用德尔福XE2 IDE搜索?

我使用所有的搜索我的(巨)应用程序源代码中查找的东西,所以搜索效果的时间对我来说非常重要。 psently $ P $在Delphi XE2 IDE我喜欢用: 找到在文件 包含子目录。 没有别的花哨,只是一个文本关键字。这工作好,但我真的很想做的是延长我现在正在做的事情,包括含有“A”和“B”其中A和B是任意字符组(一个布尔类型搜索)线。对A和B的精确匹配都很好,因为这个现在允许你把 ..
发布时间:2016-08-12 09:39:45 其他开发

蓝牙和德尔福,怎么样?

我想用蓝牙没有什么花哨将文件发送到设备(手机)。但我不知道从哪里开始我应该找到一个驱动程序?也许你们中的一个与蓝牙的工作前,能不能给我一个起点。 解决方案 我砍死了一些支持蓝牙入印(因为你只能()读取通过套接字/写蓝牙:的 ..
发布时间:2016-08-11 14:04:58 其它移动开发

如何可以擦除从的TCanvas了一张照片?

我在我的形式,其中包含一个画布的透明面板(我认为它的实现并不重要位置;有人告诉我,否则)。我画很多位图上这个画布,用BYA: Panel.Canvas.Draw(Image.Left,Image.Top,Image.Picture.Bitmap,不透明度); //形象是一个的TImage实例 //不透明度是整数0..255 但是当我做了一些的TImage变化,像redimensioning ..
发布时间:2016-08-08 17:25:53 其他开发

你如何提取从TGraphicField位图?

我要疯了。 下面是我在做什么。 放入一个TClientDataSet,一个的TImage,并在窗体上一个TButton。 将Clientdataset1.Filename到biolife.xml 按钮双击并添加下列code: 程序TForm31.Button1Click(发件人:TObject的); VAR BF:TBlobField; BS:TStream; BM: ..
发布时间:2016-08-08 17:08:11 其他开发

Graphics.TBitmap从JPEG帧导致空TDibSection GetObject的成功后去codeD()调用

我解码JPEG帧到Graphics.TBitmap使用FastJpeg库(jpegdec.pas)对象。去code工作正常,我打印的位图文件来使用TBitmap.SaveToFile()方法目测它看上去很不错。然后,我用TBitmap手柄获得TDibSection对象调用GetObject的()。返回的TDibSection对象确实显示为顶级域(bmWidth,bmHeight等)正确的价值观,虽 ..
发布时间:2016-08-08 17:07:51 其他开发

如何绘制图像的一部分?

我已经加载了PNGImage一个普通的位图。下面code显示了整个图像;但我所寻找的是显示如下图所示例如样本。我想基本上能够减少虚拟“地点”哪里会画。请注意,我不能只通过的原因,如果有人问我能列举调整颜料盒。我想我必须使用Rects和或某些复制功能,但我不能用自己弄清楚。有谁知道该怎么办? 程序TForm1.PaintBox1Paint(发件人:TObject的); 开始 PaintBo ..
发布时间:2016-08-08 17:05:17 其他开发

简单组合框与位图

我如何把一个位图与风格的组合框设置为简单?例如,谷歌Chrome浏览器的右边都有明星,Firefox已经右边的箭头。我想这code: 程序TForm2.ComboBox1DrawItem(控制:TWinControl;指数:整数; RECT:TRect;状态:TOwnerDrawState); VAR 组合框:TComboBox; 位图:TBitmap; 开始 组合框:=(控制为TComboBo ..
发布时间:2016-08-08 16:58:42 其他开发

减少VCL花费的CPU时间

有一个MIDI播放器播放的音符为precisely尽可能是很重要的。我从来没有完全成功在于,总是指责定时器(见previous螺纹:的如何prevent提示中断定时器)。最近我获得了ProDelphi,开始测量究竟消耗了多少时间。其结果是相当惊人的,见下面的例子code。 程序TClip_View.doMove(发件人:TObject的;请注意,时间,杜热,MAX_TIME:的Int32); V ..
发布时间:2016-08-08 16:56:30 其他开发