电脑频道 > 程序开发 > Delphi
  • Midas三层结构中“Unable to find record. No k

    用midas已经很久了,昨天看了一些midas的源码,有点心得,下面写一下如何开发一个请求响应模式的midas系统。系统的结构。 client端的ClientDataset直接连接Server端的Provider,可以构成最简单的Midas系统,但是这种系统的缺点是很明显的,1.需要在Client上注册appserver,就算你发现了可以写注册表,解决这个问题,仍然增加了部署的复杂性……

    作者:佚名  关键字:发布日期:2011-01-19
  • 在Delphi中如何通过TWebBrowser组件获取网页Htm

    这是一个老生长谈的问题了,但是目前网上给出的各种方案似乎都不尽满意。这是老外的网站上收到的一篇文章。给了个例子,经过测试,效果很满意,公布出来给大家。 新建一个工程,把一个TWebBrowser和一个TMemo以及一个TButton防盗窗体上,然后加入如下的代码。 uses mshtml;。……

  • 如何在win 7上安装Delphi 7

    正确的方法是。 1. 进入 C:\Program Files\Borland。 2. 鼠标放到 delphi7目录上面。 3. 右键菜单----属性----安全----点Users----编辑----点Users----所有能勾的权限勾上。 4. 点 应用。 5. 点 确定。 打开delphi7或者要打开Project1.dpr均必须用鼠标右键菜单中的"以管理员身份运行"。……

  • 把应用程序的口令放到注册表中

    我们在开发一些小型数据库的应用程序的时候,因为没有必要把使用程序的用户以及口令存放到数据库中,所以可以灵活地利用Windows注册表的特点,可以很方便地为应用系统设置用户名和口令,这种方法不但编程简便,而且安全性比较高。下面举例说明,该例程在Windows98,Delphi4环境下调试通过。……

  • 一个程序员给初学编程人的建议!

    首先作为一个优秀的程序员,数学是十分重要的。数学是自然科学的基础,计算机科学实际上是数学的一个分支。数学主要能让人懂得一种分析问题的方法,然后再通过编程去实现它。计算机内部的许多原理也都牵涉到比较复杂的数学知识。它是我们用来解决现实问题的最高效的工具。很多学习编程的朋友对数学觉得不屑一顾,觉得对于编程没有什么关系。……

  • Delphi过程函数传递参数的几种方式

    在Delphi过程、函数中传递参数几个修饰符为Const、Var、Out。另一种不加修饰符的为默认按值传递参数。 一、默认方式以值方式传递参数 procedure TForm1.ProcNormal(Value: string); begin OrigNum:=Value+' Me'; lblReturn.Caption:=OrigNum;//OrigNum为'Hello Me'……

  • 利用Delphi开发录音功能程序

    Delphi是Inprise(前Borland)公司的优秀的可视化编程工具,它自带的Mediaplayer控件是开发多媒体的利器。用它几分钟就可以做出一个象解霸一样可以播放多媒体文件的程序来。但可能很少人知道,用它也可以做一个录音程序。 运行Delphi,在System页拖一个Mediaplayer控件到窗体上,默认名为Mediaplayer1.由于我们的程序是采用自己的按钮,所以将Mediaplayer1的Visible属性设置为False,其它属性保持默认值。再放两个按钮Button1和Button2.Button1的属性Name改为BtStart,Caption改为"开始录音", Button2的属性Name改为BtStop,Caption改为"停止录音",Enabled属性改为False.然后切换窗口到代码窗口,开始书写代码。……

  • Delphi解决:Unable to retrieve the URL endpo

    最近写WebService,偶尔在调试和修改BUG的时候,不知道改了什么,突然就报标题的这种错误,怎么调整都不对。明明刚刚还是对的,现在就是错了。我的编写环境是Delphi2007.服务器和客户端都是Delphi编写的。 首先就是Google了一下,网上还真有人遇到这种情况,解决方案就是用http post的方法,简单点,就是soap方法去调用。……

  • Delphi 快速获取本机的IP地址

    朋友们在用Delphi编程序的时候,常常碰到需要在程序中获取自己的IP地址的情况。在以往的版本中,可以通过编写一段代码或函数实现这一功能。但有了Delphi 7,这个工作可以更简化了。利用控件只需一句代码,就可以非常方便地实现这一功能。 新建一Project1,在form1中添加控件statusbar……

  • 利用Delphi轻松美化你的菜单

    Windows下的很多程序都有十分漂亮的菜单,例如Windows“开始”菜单左方从上到下的长条形的Windows Banner 又或者是向Word那样在每一个菜单条左边都有一个小图标,看到这些很Cool的菜单,你是否觉得自己的菜单显得单调乏味呢?不需要第三方控件,利用Delphi就可以实现上面的功能。……

  • DELPHI字符串、数组操作函数

    对字符串及数组的操作,是每个程序员必须要掌握的。熟练的使用Delphi的这些函数,在编程时能更加得心应手。 1.Copy 功能说明:该函数用于从字符串中复制指定范围中的字符。该函数有3个参数。第一个参数是数据源(即被复制的字符串),第二个参数是从字符串某一处开始复制,第三个参数是要复制字符串的长度(……

  • 网友巨献 Delphi 2010 使用初体验汇报

    Embarcadero在8月26日正式发布了RAD Studio 2010(就是大家常用的Delphi 2010),本人花了大概四个小时来安装和体验Delphi2010,现将体验结果向大家做个简单汇报。 一.优点。 1.IDE。 1.1经典Delphi 7设计模式,菜单 View->Desktop->Classic UnDocked,这个感觉比较习惯,但设计窗口依然无法直接拖拉到屏幕大小,或者比屏幕小一点点,设计不是很方便;。……

  • 如何在Delphi中调用VC6.0开发的COM

    源码下载。 上次写了如何在VC6.0下对Delphi写的COM进行调用,原本想马上写如何在Delphi中调用VC6.0开发的COM时,由于在写事例程序中碰到了个很怪的问题,在我机子上用VC写的接口程序编译能通过。但是调用就会出现问题,(在VC下调用也是一样的出现)。但是用Delphi写的接口程序编译后,不管是在VC下还是在Delphi下调用都没有问题。后来我把VC开发的接口程序编译后,拷贝到其它机子上试,怪事,完全没有问题了。总结后才知道是我机子有点问题。我到现在还没有解决为什么在我的机子上不行,在其它机子上可以。(如果哪位朋友有什么见意,请和我联系,我想这个问题很有可能是因为注册的原因)不多说了。还是说正事吧。……

  • 在VC 6.0下如何调用Delphi开发的进程内COM

    源码下载。 源代码包中共有两个zip文件,其中DelphiCallVCCOM.zip为Delphi调用VC的COM组件,VCCallDelphiCOM.zip为VC调用Delphi的COM组件。因为本人的语言水平很差,考大学时150的总分,我考了个60分。外语也是,初中及格过一次,会考及格过一次。其它的时间好像从没有及格过。所以我不写文章,因我一百字的文章给我写,至少要出八九个错别字。哈哈….真是个马大哈。你别说我还真的姓马。所以下面的文章中有错误之处,请你老人家多多理解。谁叫你看我的文章了的。下面就谈正事吧。……

  • 用Delphi通过SetupAPI.dll列举和停用硬件设备

    前天弄的东西,通过SetupAPI.dll列举硬件设备,部分是改自MSDN自带的例子,自己加了显示设备类型名和图标.代码是我一个个加上去的有些乱.。{Setup.pas---从SetupAPI.h里转的一些函数和常量}unitSetupAPI;interfaceusesWindows;constDIGCF_PRESENT=$0002;DIGCF_ALLCLASSES=$0004;……

  • 使用回调函数(VC & Delphi)

    回调函数是一个很有用,也很重要的概念。当发生某种事件时,系统或其他函数将会自动调用你定义的一段函数。回调函数在windows编程使用的场合很多,比如Hook回调函数:MouseProc,GetMsgProc以及EnumWindows,DrawState的回调函数等等,还有很多系统级的回调过程。本文不准备介绍这些函数和过程,而是谈谈实现自己的回调函数的一些经验。……

  • delphi实现关闭Windows

    控制WINDOWS的开关:如关闭WINDOWS,重新启动WINDOWS等, ExitWindowsEx(UINT uFlags,DWORD dwReserved);是实现这一功能的API函数。首先定义常数。const。EWX_FORCE=4; //关闭所有程序并以其他用户身份登录。EWX_LOGOFF=0; //重新启动计算机并切换到MS-DOS方式。……

  • Delphi快速入门

    Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作——Delphi的每一个设计细节,都将带给您一份欣喜。……

  • Delphi面向对象的编程方法

    Delphi的编程语言是以Pascal为基础的。Pascal语言具有可读性好、编写容易的特点,这使得它很适合作为基础的开发语言。同时,使用编译器创建的应用程序只生成单个可执行文件(.EXE),正是这种结合,使得Pascal成为Delphi这种先进开发环境的编程语言。本章中,我们将讨论Object Pascal的主要特点,并讲解如何在事件处理过程和其他应用程序中,使用它来编制程序代码。本章将讲解Delphi应用程序中最常用的Object Pascal语法,而不是Pascal语言的一切细节。如果您完全不熟悉Pascal编程,请参阅一些基础的Pascal教程。如果您具有编程经验,并能熟练地使用其他流行程序语言,您将在本章的Object Pascal中发现一些相同的概念。如果您已经熟悉了Borland Pascal,就可以快速浏览或跳过本章。……

  • Delphi字符串列表及应用

    Delphi应用程序经常要处理字符串列表,如组合框和列表框中的字符串,TMemo部件的文本行,屏幕支持的字体列表,TNotebook部件的tabs属性,字符串网格的行、列等等。虽然应用程序以不同的方法使用这些列表,但Delphi通过一个叫字符串列表(Tstrings)的对象提供统一的界面,并且在不同场合可相互转化。例如,可以在TMemo部件中编辑某一字符串,并把它当成列表框中列表项使用。……

上一页12345下一页
相关技术类别
热门技术文章
>> 排行榜
最新资讯文章
技术图文推荐
广告
推荐阅读技术
搜索您感兴趣的内容
Google
Google