Skip to navigation Skip to content
Simon Technology Blog
  • Architecture
  • Cloud
  • Database
  • Develop
  • Hardware
  • Industry
  • Language
  • Mobile
  • Opensource
  • OS
  • Web
Main Navigation

Category: Delphi

Delphi is a well-known rapid application development tool (Rapid Application Development, RAD) under the Windows platform. Its predecessor was the “Borland Turbo Pascal” that was popular in the DOS era. The earliest version was developed by the American Borland company in 1995. The main creator is Anders Hejlsberg. After several years of development, this product has also been transferred to the Embarcadero company. Delphi is an integrated development environment (IDE). The core used is Object Pascal developed from the traditional Pascal language. It uses a graphical user interface as the development environment, and uses IDE, VCL tools and compilers to cooperate with the function of connecting to the database. An application development tool centered on object-oriented programming.

Is DELPHI and CMT compatible?

I need to call some C code from Delphi. The C code needs to be able to call back into the Delphi code. The example Calling a callback function in Delphi from a C++ DLL shown here is very effective.

October 5, 2021By Simo Delphi class, compatible, Delphi, is it, vmtLeave a Comment

Delphi – “Blank” in the Detection list box

I have a tall list box with a variable number of items. It is not always full. I know that when the user does not select items through this code:

if (lstbox.ItemIndex = -1) then
ShowMessage(

October 5, 2021By Simo Delphi blank, box, click, Delphi, List, Medium, testLeave a Comment

Delphi checks if Double is an integer

I need to test whether double is an integer. Basically this is an example of the rule:

> 5.0>true
> 5.2>false< /p> In order to do this, I do an if (result mod 1) = 0 and see if it returns tru

October 5, 2021By Simo Delphi check, Delphi, Double, whether the integerLeave a Comment

Delphi – How to capture TTHREAD that suddenly destroyed

My Environment: Rad Studio XE4 using C++ I am using TThread to develop a software. Recently, I encountered a problem, namely Days later, TThread was suddenly destroyed.

In TThread, the thread

October 5, 2021By Simo Delphi Capture, Delphi, destruction, How, Sudden, TTHREADLeave a Comment

Delphi – Compiler Options for Using Debug DCUs?

In the component I am writing, I want to include automatic detection of registered image formats, but it is a solution that works only when the compiler option of Use Debug DCU is disabled.

W

October 5, 2021By Simo Delphi compiler, DCU, Debug, Delphi, option, useLeave a Comment

Inno-setup – Add a registry key using functions in Innosetup

How to use the value in the function to add a registry key in innosetup. I want to set
the IsServer value in the registry as the return value of InstallAsServer

[Code]
[Registry]
Root: HKLM;

October 5, 2021By Simo Delphi inno, Innosetup, setup, SMELeave a Comment

How to disable the Android homepage and back button from Delphi

I am writing an application for an Android tablet in Delphi XE7. I want to turn off the homepage and back button so that no one can leave the application. I found many answers, But there is no ment

October 5, 2021By Simo Delphi Android, back, button, Delphi, Disable, HOME, How toLeave a Comment

How to compile and run this Delphi code without installing IDE?

It is said that a winform is generated:

var
F: TForm;
L: TLabel;
begin
F := TForm.Create(Application);
L := TLabel.Create(F);
L.Parent := F; // Needed to have it show up on the form.
L

October 5, 2021By Simo Delphi code, compile, Delphi, How to install, Ide, in the case, runLeave a Comment

Delphi – lists the index beyond the range when deleting items

I solved my problem, but I need to know why this problem occurs?

I wrote a project to load the file into the listBox and then delete the strings one by one,

But when I delete the listBo

October 5, 2021By Simo Delphi delete, Delphi, exceeding, index, List, project, Range, timeLeave a Comment

Delphi – How to use the overload operator to assign empty set to record

I am using records to encapsulate two exception sets.
I have put in operators to allow either group to be assigned to records. Doing so will clear the other. < br>But I cannot specify an empty set

October 5, 2021By Simo Delphi Delphi, Distribution, division, empty set, How, operator, overload, Record, useLeave a Comment

Posts navigation

Page 1 … Page 6 Page 7 Page 8 … Page 10
Recent Posts
  • Sencha-Touch-2 – Sencha Touch 2, Nested XML Analysis NodeValue
  • Add a separation line and format XML content
  • Is there a norm of simplified XML subsets?
  • Look at it when you write React
  • ReactJS – Present React Redux React-Router App to add the server to the Firebase hosted by the Firebase
Categories
  • Android
  • Apache
  • Apache Kafka
  • Asp
  • Auto-Test
  • Automated Build
  • Aws
  • Bitcoin
  • Browser
  • C & C++
  • C#
  • Centos
  • Cgi
  • Character
  • Cloud Service
  • Cocos2dx
  • Cordova
  • CSS
  • Data Structure
  • Delphi
  • Design Pattern
  • Dojo
  • Dubbo
  • ELK
  • Flex
  • football
  • Game
  • Hadoop
  • Hibernate
  • HTML
  • Hybrid
  • Intel
  • IOS
  • Ipad
  • iPhone
  • Java
  • Javascript
  • Jetty
  • JQuery
  • Jsp
  • Linux
  • Load Balance
  • Lua
  • Macbook
  • Macos
  • Mathematics
  • Micro Services
  • Monitoring
  • Motherboard
  • Mysql
  • Network Hardware
  • Network Marketing
  • Nginx
  • NodeJs
  • Nosql
  • Oracle
  • Os Theory
  • Performance
  • PHP
  • Postgresql
  • Power Designer
  • React
  • Redis
  • Regexp
  • Rom
  • Rss
  • Ruby
  • Search Engines
  • Shell Script
  • Silicon Valley
  • Silverlight
  • Software Design
  • Spring
  • Sql
  • Sqlite
  • Sqlserver
  • Storage
  • Storm
  • Surface
  • SVN
  • Swift
  • System Architecture
  • Tablet
  • Uncategorized
  • Unix
  • Visual Basic
  • Visual Studio
  • Web Crawler
  • WebService
  • Windows
  • Wireless
  • XML
  • ZooKeeper
Archives
  • October 2021
  • September 2021
  • August 2021
  • May 2021
  • April 2021
  • September 2020
  • September 2019
  • August 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
© Simon Technology Blog 2025 • ThemeCountry Powered by WordPress