Delphi相关内容

将Delphi 2007项目转换为Delphi XE4

有没有快速的方法将Delphi 2007项目转换为Delphi XE4 解决方案 请按照以下链接: http://stackoverflow.com/questions/5694931/how-hard-is-it-to-migrate-a-project-from-delphi-7-to-delphi-xe [ ..
发布时间:2019-06-16 00:23:57 其他开发语言

使用VALUE作为列名称,错误。

我试图将一条记录插入一个名为“VALUE”的列的表中,但不断收到错误 “无效使用关键字。令牌:VALUE )VALUES(“ 我是Delphi + DB2的新手,并尝试在”“和[]中封装查询以绕过保留字但仍然没有运气。 提前致谢! 解决方案 尝试使用双引号,如下所述: SQL标识符的封装在Double中行情 [ ^ ]。有关保留字的更多信息:保留的模式名称和研究rved wo ..
发布时间:2019-06-16 00:20:26 其他开发语言

在delphi中将值从表单1传递给form2

我想将form1中的值分配给变量userid,name和privilege到form2。我怎么做?请帮助 程序TForm1.Button1Click(发件人:TObject); var name,pasword,privilege: string ; UserId:整数; begin IBQuery1.SQL.clear; IBQuery1.SQL.a ..
发布时间:2019-06-15 17:43:10 其他开发语言

从登录切换到主窗体。

我正在尝试从登录屏幕移动到主窗体。我需要登录才能在主表单之前出现,并且在成功的用户名和密码登录之后,登录表单必须消失。我正在使用 form2.show; 和form1.hide; 我知道这是错的,但我不知道从登录屏幕移动到主窗体的正确方法是什么。请从登录界面看下面我的代码。请不要介意我的组件命名 IBQuery1.SQL.clear; IBQuery1.SQL。 add (' ..
发布时间:2019-06-15 17:18:22 其他开发语言

在Delphi 2010中创建Combobox

我想在Delphi 2010中创建组合框。 示例:http://tinypic.com/r/37jtu/5 解决方案 组合框是Windows和其他系统的原生标准控件,因此您只需使用一个。请参阅: http://docwiki.embarcadero.com/Libraries /XE5/en/Vcl.StdCtrls.TComboBox [ ..
发布时间:2019-06-15 10:36:05 其他开发语言

Delphi 7 - Windows 7和xp之间的字体大小

嗨, 我想知道是否有人可以帮助我。我有一个delphi 7应用程序,当加载到XP机器上时,一切都是相称的,一般看起来很好但是当我在Windows 7上安装它时,标签上的字体更大,因此重叠到文本框中,运行按钮等。 /> 所有其他文本框,按钮大小保持不变,只是字体变大。 有没有机会快速解决这个问题? 解决方案 阅读以下内容可以帮助您: 当Windows字体缩放大于100%时 ..
发布时间:2019-06-15 09:27:11 其他开发语言

当两个记录都存在时,函数将IsValid返回为false

以下代码的目的是查找并打开贷款记录和会员记录。由于我正在创建一个用户没有带条形码卡的图书馆系统,他们必须记住唯一ID,所以我认为如果他们只需要记住一个唯一身份证的号码就会更容易相关记录。但是,下面的代码有一个错误,即当两个记录都存在时,函数将IsValid返回为false。帮助? 程序RecordCheck(var MemberID:integer); var IsValid: ..
发布时间:2019-06-15 03:29:31 其他开发语言

在tcp indy中发送音频流

嗨,我正在制作一个简单的聊天应用程序,它已经有了网络摄像头或实时视频流,现在我想从麦克风添加实时音频流。我目前正在使用TCP indy 10.我听说你可以使用ACMout.pas / ACMin.pas等(ACM)来做到这一点。问题是我在网上找不到任何示例,我已经有了ACM标题。 如果有人可以分享任何这方面的例子,或者可以制作一个,请。非常感谢你。 编辑: 我正在使用来自 tor ..
发布时间:2019-06-15 02:26:17 其他开发语言

我可以在Iis中运行Exe文件吗?

我可以在iis中运行exe文件。因为我有一个webapplication exe文件,问你们。 解决方案 这可以帮到你。 http://social.technet.microsoft.com/Forums/en-US/d0c10cd8-4896-4738-8960-de352aad74a7/running-a-exe-file-in- iis?forum = winserversecu ..
发布时间:2019-06-15 02:05:27 其他开发语言

如何在delphi中运行时更改主窗体?

我无法在运行时更改mainform。我需要它在用户登录我的应用程序。 解决方案 参考 - 开关Application.Mainform在运行时并调用MainformOnTaskBar导致Windows任务栏上的闪烁 [ ^ ]。 引用: 主要形式不是你允许的改变德尔福。你设法找到了一种似乎在中途工作的方法,但这是一个黑客攻击。停止这样做。 一个应用程序只有一个主窗体,它是第一个通 ..
发布时间:2019-06-15 01:28:53 其他开发语言

如何检测来自其他应用程序的鼠标事件?

例如,当我在音符块中并且我单击鼠标左键时,在我的应用程序显示中显示下一条消息'按下鼠标左键' 解决方案 您需要“挂钩”(捕获)系统鼠标点击事件。 有一篇文章这里 [ ^ ]关于如何实现这一目标, 以及这篇文章的解决方案关于Delphi论坛 [ ^ ]也涵盖了它 ..
发布时间:2019-06-14 19:32:44 其他开发语言

读取micomponent.Texto属性时出错.Texto不存在。

我在创建组件时遇到问题,当我运行mi app时显示下一个错误:错误读取micomponent1.Texto属性Texto不存在。 这是我的代码 unit micomponent; 接口; System.SysUtils,System.Classes,Vcl.Controls,Vcl.ExtCtrls,Vcl.StdCtrls,Vcl.Graphics, Vcl.Fo ..
发布时间:2019-06-13 19:06:51 其他开发语言

使用bitmasking的示例

我不完全理解bitmasking操作并尝试使用Google,但不了解我找到的任何信息,所以请提供一个示例,详细说明如何使用Delphi进行位掩码操作:set,get,clear和toggle。 请使用3个复选框,如文件属性:System,Readonly和hidden 谢谢 解决方案 你真的需要彻底研究按位操作。每个软件开发人员都应该非常了解它们。起点可以是维基百科的相关页面[ ^ ..
发布时间:2019-06-13 16:44:56 其他开发语言

如何将代码delphi 7迁移到embarcardero XE5

我在delphi 7中有一个代码,在Event OnExecute中有一个commponent indy ... 但是当我在Delphi XE5中实现时,我有一个错误。 代码事件OnExecute组件indy IditepedPortTCP在delphi 7中: 过程TForm1.IdMappedPortTCP1Execute(AThread:TIdMappedPortThrea ..
发布时间:2019-06-13 16:34:24 其他开发语言

如何在Delphi中解决Indy tcp服务器断开错误

朋友们。 我正在使用Delphi制作tcp服务器 - 客户端通信程序。我使用过indy tcp服务器和客户端组件。一切顺利,但当我停用服务器时,即设置 idtcpserver.Active:= false; 异常提出,“EIdClosedSocket Disconnected”。 我试图在互联网上找到解决方案,有很多解决方案,但没有什么可以帮助我。 有没有完美的解决方案 ..
发布时间:2019-06-13 11:48:11 其他开发语言

实时生成3D模型

要写一个机械软件,但被实时生成的3D模型难倒,有什么好办法呢? 解决方案 你可以进行二次加工AutoCAD的开发。如果这不适合您,您还可以选择具有完全3D控件,例如:EWDraw 3D ActiveX,此控件允许您构建复杂的3D模型,并支持“布尔操作”,“尺寸”,“NURBS曲面” “等。 ..
发布时间:2019-06-13 11:33:31 其他开发语言