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.

Delphi – Why should I use Tcollections.createlist instead of tList.create?

I added map(), reduce() and where(qlint: string) to my Spring4D branch.
When I wrote these functions, I found the behavior of the list There are differences when they are created in different ways

October 5, 2021By Simo Delphi create, CREATELIST, Delphi, should be used, TCOLLECTIONS, TCOLLECTIONS.CREATELIST, TLIST, TLIST.CREATE, whyLeave a Comment

Array – Create an instance from a class array

My class definition is:

TAnimal = class(TInterfacedObject)
public
constructor Create; overload;
constructor Create(param: string); overload;
end;
IAnimal = interface
procedure DoSomething;

October 5, 2021By Simo Delphi array, class, creation, instanceLeave a Comment

Delphi High DPI switches between its zoom and Windows scales

Some of my customers want to be able to manually extend my application (when the Windows dpi is set to 96), so I have to implement the extension. Unfortunately, these customers cannot set the Windo

October 5, 2021By Simo Delphi Delphi, DPI, high, Self, windows, ZoomLeave a Comment

How to get the last string in TSTRINGLIST

The days I have been looking for how to do this, there is nothing I need to do (or I just don’t understand how to implement a solution).

var
AddressList: TStringList;
i: integer;
begin
Addres

October 5, 2021By Simo Delphi how to get, last, one, stringLeave a Comment

Delphi – Object list

How to get the property list of Object that is not Component (at runtime). Just like Grid Cell, it has its own properties (Font, Align, etc.). Grid such as AdvStringGrid or AliGrid, or Bergs NxGri

October 5, 2021By Simo Delphi attribute, Delphi, List, objectLeave a Comment

Delphi – What is the standard method for communicating with Win32 executable file?

I have some delphi code. Given a list of items, calculate the total price and consider any special transactions that may apply.

This code uses another A language rewrite is very important.

October 5, 2021By Simo Delphi communication, Delphi, executable, file, method, Standard, Website, what, Win, Win32Leave a Comment

Evaluate multiple Boolean conditions separately, only one can be true (Delphi)

I have a function that evaluates multiple (7 in my case) Boolean variables and conditions, if only one of them is true, the result is true (of course the rest are false ). I have the following code

October 5, 2021By Simo Delphi Boolean, can, condition, Delphi, evaluate, multiple, one, only, Separate, trueLeave a Comment

Delphi – multiple types of arrays?

I want to know if there is a way to make an array with multiple types of data fields.

So far, I am using aMyArray: TPoint’s array [0..1]Array;

But now, this is not enough for me. I need

October 5, 2021By Simo Delphi a variety of types, Arrays, DelphiLeave a Comment

Delphi – Create a form that has not been declared – I don’t know why

I am using Delphi 7 (I know it is antique) and I am a little confused about the form I am creating and break it when I complete it.

In My main form, I used to “have” the following code;

October 5, 2021By Simo Delphi Created, Delphi, don't know, form, one, statement, why, yetLeave a Comment

Delphi: Passing Tobject in a Variants array

I have a program that requires a parameter of type TObject, as shown below:

MyProcedure (const AValue: TObject ); I have a Variant array, and I am calling the procedure in a loop, as shown be

October 5, 2021By Simo Delphi array, Delphi, middle, pass, Tobject, VariantsLeave a Comment

Posts navigation

Page 1 … Page 8 Page 9 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