Quantcast
Channel: Delphi – The Wiert Corner – irregular stream of stuff
Browsing all 1440 articles
Browse latest View live

Note that the Delphi superobject library has changed to “not maintained” in...

A while ago I found out the [WayBack] not maintained status · hgourvest/superobject@f1c42db · GitHub. This means you should not use the [WayBack] superobject JSON library in Delphi any more: there...

View Article


GExperts: searching for case-insensitive “T*List.Create” but not...

Just learned that partial exclusion can be done with the case-insensitive GExperts Grep Search like this: T[^s][^t][^r][^i][^n][^g].*List.*\.Create This will skip TStringList.Create, but matches...

View Article


Registering/unregseting Windows file associations with Delphi

As I need this one day: [WayBack] Just in case I need this again… >Free library DSiWin32 … now implements this as DSiRegisterUserFileAssoc and DSiUnregisterUserFileAssoc <… – Thomas Mueller...

View Article

More Delphi debug visualizers

I hope that by now they are available for more Delphi versions: [WayBack] A new test release of my dzDebugVisualizers for Delphi 2005, 2006 and 2007 is available. Apart from fixing an Access Violation...

View Article

Need to try this: overloaded default properties

[Archive.is] Need to try this: … multiple default index properties having the same name …getters can be overloads … resolve …by type signature … – Thomas Mueller (dummzeuch) – Google+, thanks to marck...

View Article


How to Design Early Returns in C++ (Based on Procedural Programming) – Fluent...

One more thing to take away from Procedural Programming: It’s Back? It Never Went Away – Kevlin Henney [ACCU 2018] – YouTube was explained in [WayBack] How to Design Early Returns in C++ (Based on...

View Article

The Initialization-Block of a unit that is part of a package. Is it run as...

The interesting question a while back [WayBack] The Initialization-Block of a unit that is part of a package. Is it run as part of DLLMain? – Alexander Benikowski – Google+ has a simple TL;DR answer:...

View Article

Delphi XE8 introduced the dependency directive, but it’s not for Windows

Interesting thread that shows Delphi XE8 introduced a dependency directive: [WayBack] Just curious, in which version was the dependency directive introduced? As in procedure X; external ‘somelib’...

View Article


web services – Accessing the original TWebRequest object in a Delphi SOAP...

Thanks Ondrej Kelle for answering this: uses System.SysUtils, Web.HTTPApp, Soap.WebBrokerSOAP; function TTest.CallMe: string; var WebDispatcher: IWebDispatcherAccess; begin Result := ''; if...

View Article


Useful settings for FastMM4 to tracking bottlenecks in multi-threaded memory...

Interesting thread that reminded me of the relatively new FastMM feature to track down lock contention and cope with it using release stacks: [WayBack] I try use FastMM4 to tracking bottleneck in...

View Article

Starting points for JSON unmarshaller, that applies a JSON string to an...

Interesting subject: [WayBack] I am looking for a JSON unmarshaller, that takes the JSON string and apply it to the object (and not take an object and try to apply the JSON to it). E… – Nicholas Ring –...

View Article

IDE Fix Pack 5.92 keyboard binding for finding references

Since I keep forgetting this piece of IDE Fix Pack 5.92 released – DelphiFeeds.com The new version 5.92 now binds Ctrl+Alt+Enter to “Find References” and introduces Shift+Ctrl+Alt+Enter for “Find Local...

View Article

TInterlocked.Exchange for interfaces?

Via [WayBack] TInterlocked.Exchange for interfaces? Since there is no System.SyncObjs.TInterlocked.Exchange overload for interfaces (and the Exchange versio… – Stefan Glienke – Google+ It has made it...

View Article


Image may be NSFW.
Clik here to view.

GExperts Help: Copy component names

I totally forgot this expert existed [WayBack] GExperts Help: Copy component names –jeroen

View Article

delphi – Sorting TDictionary by a key of Integer in ascending order – Stack...

Great answer on [WayBack] delphi – Sorting TDictionary by a key of Integer in ascending order – Stack Overflow by J… comes down to this: var LDictionary : TDictionary<Integer, string>; LArray :...

View Article


rvelthuis/BigNumbers: BigInteger, BigDecimal and BigRational for Delphi

Cool library: rvelthuis/BigNumbers: BigInteger, BigDecimal and BigRational for Delphi. It has many Unit Tests written with DUnit. Via: [WayBack] This is truly very cool project, if need to do math with...

View Article

GrijjyCloudLogger, remote logging for Windows, iOS, Android, macOS and Linux...

Interesting use-case based on ZeroMQ and Google Protocol Buffers: [WayBack] GrijjyCloudLogger, remote logging for Windows, iOS, Android, macOS and Linux – grijjy blog. Everything is Open Source at...

View Article


Image may be NSFW.
Clik here to view.

windows – How to simulate drop-down form in Delphi? – Stack Overflow

Since I might need it one day: [WayBack] windows – How to simulate drop-down form in Delphi? – Stack Overflow Via [WayBack] for whatever reason this SO question from 2015 showed up in my rss stream as...

View Article

Working with big data databases in Delphi – Cassandra, Couchbase and MongoDB...

Reminder to self to check out [WayBack] Working with big data databases in Delphi – Cassandra, Couchbase and MongoDB (Part 3 of 3) – grijjy blog and see if by now it supports authentication....

View Article

Re-read “I am looking for a good replacement for INI files for storing...

Reminder to re-read [WayBack] I am looking for a good replacement for INI files for storing large / complex configuration. So far I have used JvApplicatoinIniStorage + a custom INI f… – Thomas Mueller...

View Article
Browsing all 1440 articles
Browse latest View live