DelphiNews

Coming in RAD Studio 13: A Conditional Ternary Operator for the Delphi Language

Embarcadero is working on a new version of Delphi (and RAD Studio) codenamed Ganymede and currently in Beta. In this blog post and others that are going to follow, we want to start introducing some of the exciting new features of this release.This blog post is based on a pre-release version of the RAD Studio software. No feature is committed until the product’s GA release. Among…
Read more
DelphiRAD Studio

DelphiCon 2023 - Every App Trick In The Book

February is always a busy time for us at Embarcadero as we celebrate the birthday of our favorite programming language and IDE software! Today’s post accompanies the first of my four planned sessions for DelphiCon 2023. The slides and images to go with it can be…
CodeDelphiTech Partner

How To Create A PDF File With Delphi And Add An Image To It

PDF (Portable Document Format) is a widely used open electronic document format which can be easily used in all your cross platform apps. It is really convenient thanks to its compatibility with numerous programs. As a result, it is possible to view PDF documents using different software. And regardless of the device used, the page configuration remains the same. That’s why PDF is often chosen…
Read more
CodeDelphiTech Partner

What Are The Mistakes We Made In Creating Delphi Objects?

Practically every developer, even a newcomer in programming, can create and destroy objects correctly. A classic construction that is used in the majority of programs looks the following way: MyObject:= TMyClass.Create(); try {some code…} finally MyObject.Free; end; Yet, some time ago, there were a lot of discussions where to place object creation: before an exception handler or within…
Read more
CodeDelphi

5 Ways To Improve Your Code: What You Need To Know

Over time, software development has experienced significant changes in the approach to design as well as how those designs are implemented. As the market evolved, the software industry also had to adapt to it for a better digital experience for the customers. Delphi and RAD…
CodeDelphiRAD Studio

Everything You Need To Build A Website Scraping App

The ScrapeStack API was built to offer a simple REST API interface for scraping web pages at scale without having to programmatically deal with geolocations, IP blocks or CAPTCHAs. The API supports a series of features essential to web scraping, such as JavaScript rendering, custom HTTP headers, various geo-targets, POST/PUT requests and an option to use premium residential proxies instead of…
Read more