object-pascal

    1热度

    2回答

    我使用Winsock的接收1024byte缓冲区这样的: var buffer : array[0..1023] of byte; endarray : array of byte; hFile : THandle; dwWritten : DWORD; dwRead : DWORD; begin SetLength (endarray, 3000); //fixxed size

    10热度

    2回答

    我想在Delphi中创建一个计算不同级别的两个字符串的函数。如果两个字符串相等(忽略大小写),那么它应该返回0,但如果它们不相等,它应该返回不同字符的数量。此功能对检查拼写非常有用。 function GetDiffStringLevel(S1,S2:string):Integer; begin if SameText(S1,S2) then Exit(0); // i wa

    17热度

    3回答

    所有程序都应该做的一个常见条件是检查字符串是否为空。 采取以下语句: (1) if Length(Str)=0 then // do something (2) if Str='' then // do something

    3热度

    1回答

    如何使用Smart Mobile Studio中的正则表达式?例如,我如何在Object Pascal中编写以下示例代码? var re = /\w+\s/g; var str = "fee fi fo fum"; var myArray = str.match(re); console.log(myArray);

    3热度

    2回答

    我最近一直在寻找webkit HTML屏幕外渲染,但我无法找到一个封装了webkit DLL的Delphi库。我曾尝试使用Delphi Chromium软件包,该软件可以“有点”工作 - 但遗憾的是,有一些怪癖让我寻找替代品。 有谁知道如果有一个干净的,免费的,易于使用的德尔福单位的webkit离屏渲染? 或者在Visual Studio/C++中有足够流畅的人可以为其编写一个导入单元(您可能需要

    3热度

    2回答

    当我试图继承TDataModule Delphi像处理后代类一样给他们的属性,如字体和客户端属性。 (在运行时“属性不存在”异常) TixDataModule = class(TDataModule); TDM = class(TixDataModule) end; 我该怎么做才能使它工作?

    1热度

    1回答

    我分配了一些图标到TPopUpMenu,但它看起来像它已更改为ownerdraw(它被设置为false)... 我也使用XP Manifest,但它看起来仍然很旧(Win2000 Style)...是否有可能使它看起来像在Windows /资源管理器?也许是一个组件? 这里的显示问题的图像: 谢谢您的帮助。

    3热度

    2回答

    这两种语法有什么区别? Type AnIntType = Integer; AnotherIntType = Type Integer; 我注意到,当它在程序参数,如VAR /常量的二手第二个版本是不太兼容,但不AnIntType和AnotherIntType一模一样?

    8热度

    2回答

    没有任何人有一个Delphi /帕斯卡尔例如用于调用下面OpenSSL的功能... http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/packages/openssl/src/openssl.pas?revision=17634&view=markup 我在特别感兴趣: procedure EVP_CIPHER_CTX_init(a: PEVP_

    3热度

    2回答

    我需要检查服务器上是否存在使用delphi的文件.. 想法是向服务器发送请求(例如:http://www.example.com/file.txt)并检查状态码的回应.. 它是如何在Delphi中完成的?