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

Image may be NSFW.
Clik here to view.

Delphi turns 18 today; did it get real undo/redo in the form designer?

18 years ago, Delphi 1 was launched (still not sure if valentine’s day was a good idea for a product launch). I wonder – when writing this long before valentine’s day – if the matureness of Delphi...

View Article


Image may be NSFW.
Clik here to view.

Delphi bindings for WebSphere MQ

The current Delphi bindings for WebSphere MQ (formerly known as MQSeries) are very old. The MA7Q: WebSphere MQ – MQI for Delphi formal binding from IBM is incomplete. Even though it is from 2005, it...

View Article


Image may be NSFW.
Clik here to view.

MonkeyStyler Blog: should be on DelphiFeeds too.

I mailed the DelphiFeeds people to add the MonkeyStyler Blog by Mike Sutton. It is a nice Delphi related blog focussing on FireMonkey stuff. –jeroen Filed under: Delphi, Delphi 1, Delphi 2005, Delphi...

View Article

Image may be NSFW.
Clik here to view.

Adobe Photoshop 1.0 Source Code About 75% is in Pascal, get it from the...

Thanks Lennart Aasenden for sharing this on FaceBook: Mariuz’s Blog: Adobe Photoshop 1.0 Source Code About 75% is in Pascal. This was back when I was already a professional Turbo Pascal for PC...

View Article

Image may be NSFW.
Clik here to view.

Vista and up: CardGames.dll (was: Delphi – back in 1996 – CARDS.DLL component...

About 3 years ago, I wrote a small article about the Cards.dll that I encapsulated even longer ago. I just did some looking around to see on which versions of Windows Cards.dll was still available, as...

View Article


Image may be NSFW.
Clik here to view.

Found a create a table with Delphi Conditional defines over the Delphi...

Right now, documentation on Delphi Conditional Defines is on pages like Conditional compilation (Delphi) – RAD Studio XE2, but it is limited as it is for one specific version of Delphi only. However,...

View Article

Image may be NSFW.
Clik here to view.

Xamarin vs Titanium vs FireMonkey: should cross-platform tools abstract the...

Great post and must read for any X-platform developer: Xamarin vs Titanium vs FireMonkey: should cross-platform tools abstract the GUI? « Tim Anderson’s ITWriting. –jeroen Filed under: .NET, Delphi,...

View Article

Image may be NSFW.
Clik here to view.

Behind the Code with Anders Hejlsberg (via: Cape Cod Gunny Does Delphi:...

I remember having heard this interview on audio a long while ago, but couldn’t find it back. Now I stumbled across Cape Cod Gunny writing about this great video where Anders Hejlsberg is interviews by...

View Article


Image may be NSFW.
Clik here to view.

A few more interesting links on Delphi, C# and CLR history (trip down memory...

The continuation of the trip down memory lane… Few people know the name Peter Sollich, as he always chose not to be a public figure (for instance, he is absent on the Outstanding Technical Achievement...

View Article


Image may be NSFW.
Clik here to view.

Please write dates and times so that everyone understands them, not just you....

ISO 8601 was published on 06 05 88 and most recently amended on 12 01 04 Boy, am I glad with the xkcd: ISO 8601 post and image on the right. One reason: Please write dates and times so that everyone...

View Article

Image may be NSFW.
Clik here to view.

Convenient when translating C header files: Delphi to C++ types mapping...

A while ago I was involved in a C header file translation for the header files of the IBM WebSphere MQ family of products, and the table helped a lot for the base types: Delphi to C++ types mapping –...

View Article

Image may be NSFW.
Clik here to view.

Delphi “type types”: similar types but not the same type identity, some...

Few people know about a Delphi language feature that has been present since Delphi 1: prepending the type definition with a type keyword to make the type getting a new identity. Each time I use it, I...

View Article

Image may be NSFW.
Clik here to view.

When you automatically check “Automatically close on successful compile” and...

Every once in a while I manage to check “Automatically close on successful compile” during compilation, the compiler progress disappears, and I loose my clue if compilation ended or not. This is how to...

View Article


Image may be NSFW.
Clik here to view.

Delphi “Variant Records”, a few notes

Variant Records are a feature that has been in the Pascal language since Standard Pascal. A cool page for historic perspective is R3R: Pascal Features in Popular Compilers, hopefully someone will...

View Article

Image may be NSFW.
Clik here to view.

Porting Delphi 2006 to XE2, fields versus properties: tightened compiler...

When porting some communications code that used records as properties from Delphi 2006 to Delphi XE2, I came across a tightened compiler error “E2197 Constant object cannot be passed as var parameter“....

View Article


Image may be NSFW.
Clik here to view.

Confusing Delphi message: [DCC Error] E2201 Need imported data reference ($G)...

I recently had an error like this when building with packages: [DCC Error] E2201 Need imported data reference ($G) to access 'VarCopyProc' from unit 'SynCommons' It was a bit hard to find good...

View Article

Image may be NSFW.
Clik here to view.

Porting to Delphi XE2: Delphi XE2 Unit scope names not always right

Sometimes, Delphi XE2 gets confused after converting an old Delphi project because the Unit scope names are not correct. When creating a new Delphi XE2 application, the Unit scope names are as follows:...

View Article


Image may be NSFW.
Clik here to view.

WebSphere MQ errors I encountered.

While porting a library from Delphi 2006 to Delphi XE2. The really cool thing is that the Windows Event Log contains details of what I did wrong (: 2277 (08E5) (RC2277): MQRC_CD_ERROR Oops, typo on the...

View Article

Image may be NSFW.
Clik here to view.

Delphi: you should avoid the `with` statement as it makes your code less...

As I wrote before, I’m with the Delphi with haters camp, and this is why: Using the with statement in Delphi makes your code less future proof. The below code example is just one of many. I show it...

View Article

Image may be NSFW.
Clik here to view.

Delphi XE3 inside a Windows 7 VMware Fusion VM at 2560×1600 on a 15 inch...

I was amazed that this is still usable: Delphi XE3 inside a Windows 7 VMware Fusion 4 VM at 2560×1600 on a 15 inch Retina MacBook Pro at 2880×1800 You can even run VMware Fusion 4 full screen at...

View Article
Browsing all 1440 articles
Browse latest View live