Visit site The Wiert Corner

June 2018

0
votes
Vote UpVote

I wish the Delphi language supported multi-line strings

The Wiert Corner – Very often, I see people ask for how to embed multi-line strings in a Delphi source file. The short answer is: you can’t. The long answer is: you can’t and if you want you have to hack your way around. The answer should be: just like any of these languages that do support multiline ...
Details Favorite? Off-Topic? jpluimers @ 2018-06-21 13:05
0
votes
Vote UpVote

Two cool features of the TestInsight treeview – navigate and copy

The Wiert Corner – TestInsight is a great tool for automatically running your unit tests and seeing the results to make you more productive. Two of the results treeview features you might not know make you even more productive: After selecting a node, pressing Ctrl-C will copy the content as text to the clipboard ...
Details Favorite? Off-Topic? jpluimers @ 2018-06-20 13:04
0
votes
Vote UpVote

Class helpers and virtual methods – E2003 Undeclared identifier: ‘QueryInterface’/ ‘_AddRef’/’_Release’

The Wiert Corner – Reminder to self: if you want to stay compatible with old (Pre Delphi XE) source code, then do not use virtual methods in class helpers. Technically you can, as class helpers can inherit from other class helpers, but this is only supported as of Delphi XE. In lower versions you get these errors as ...
Details Favorite? Off-Topic? jpluimers @ 2018-06-20 07:05
1
vote
Vote UpVote

GExperts 1.3.10 experimental twm 2018-06-03 – twm’s blog

The Wiert Corner – I just saved it to [WayBack] GExperts 1.3.10 experimental twm 2018-06-03 – twm’s blog. It includes: [WayBack] GExperts Usage Statistics – twm’s blog [WayBack] GExperts Bugfixes – twm’s blog in the Unicode area –jeroen
Details Favorite? Off-Topic? jpluimers @ 2018-06-14 19:04
0
votes
Vote UpVote

Delphi MS OpenXML files – ZIP and XML…

The Wiert Corner – If I ever need to do OpenXML in Delphi: [WayBack] For some years i’ve had a subsystem that directly manipulates MS OpenXML files… – Dany Marmur – Google+ Summary: Zipping: units from mORMot. Brilliant! Fast. Does not puke! XML:ing: Oxml (kluug.net). –jeroen  
Details Favorite? Off-Topic? jpluimers @ 2018-06-14 07:04
0
votes
Vote UpVote

Delphi, IBX and the Turkish I problem

The Wiert Corner – Last year, it took a while to reproduce and it is likely not fixed anytime soon: if you use Delphi and IBX (InterBase Express) to connect to either InterBase or FireBird database, then in the Turkish locale do not use lowercase SQL in your Delphi code as it will break on the I’ve decided to ...
Details Favorite? Off-Topic? jpluimers @ 2018-06-13 07:05
1
vote
Vote UpVote

Grammar Zoo – Browsable Borland Delphi Assembler Grammar

The Wiert Corner – Interesting: [WayBack] Grammar Zoo – Browsable Borland Delphi Assembler Grammar. It is very complete, including constructs like the [WayBack] special directives VMTOFFSET and DMTINDEX for Delphi virtual and dynamic methods. You can contribute to it using ...
Details Favorite? Off-Topic? jpluimers @ 2018-06-12 13:04
1
vote
Vote UpVote

[dcc32 Fatal Error] MyProject.dpr(23): F2051 Unit GUITestRunner was compiled with a different version of DUnitX.TestFramework.ITest

The Wiert Corner – If you ever get an error like these in Delphi XE8 and up [dcc32 Fatal Error] MyProject.dpr(23): F2051 Unit GUITestRunner was compiled with a different version of DUnitX.TestFramework.ITest [dcc32 Fatal Error] MyProject.dpr(23): F2051 Unit TextTestRunner was compiled with a different version of ...
Details Favorite? Off-Topic? jpluimers @ 2018-06-12 07:04
0
votes
Vote UpVote

One more reason to have an ARC win32 compiler: tracking down memory leaks efficiently

The Wiert Corner – One of the reasons it is so hard to write ARC a compatible source base is that there is no Delphi ARC win32 compiler. So you have to debug your memory issues using the remote debugging capabilities which – besides very slow – are unstable at best. This is the number 1 reason I have been ...
Details Favorite? Off-Topic? jpluimers @ 2018-06-07 19:04
0
votes
Vote UpVote

High DPI Patches For Delphi | The Art of Delphi Programming

The Wiert Corner – Reminder to self to install the [WayBack] High DPI Patches For Delphi | The Art of Delphi Programming from the [WayBack] download zip. –jeroen Via: [WayBack] Some things just need their time: – Uwe Raabe – Google+
Details Favorite? Off-Topic? jpluimers @ 2018-06-06 19:04
0
votes
Vote UpVote

Delphi 10.2 Tokyo: they did not fix the broken documentation tab in 10.2.2 2004, but it is an “easy” fix to do yourself

The Wiert Corner – Since the fix is on the forums server (singular!) and that one tends to be squirrel driven lately, here it is in full via [WayBack] I see they didn’t fix the broken documentation tab in 10.2.2 2004 (professional). It’s not a show stopper but a nuisance to fix oneself. And for new dev… ...
Details Favorite? Off-Topic? jpluimers @ 2018-06-06 07:04
0
votes
Vote UpVote

Delphi versions that can convert .bpg to .groupproj files

The Wiert Corner – Reminder to self: extend the below very incomplete list of Delphi versions that can open a Borland Project Group file with extension .bpg (from the Delphi <= 7 era) and convert it to an XML based Group Project file with extension .grouproj (from the Delphi >= 2007 era). Delphi 2007 Notes: ...
Details Favorite? Off-Topic? jpluimers @ 2018-06-05 13:05
0
votes
Vote UpVote

“Unknown function at TMethodImplementationIntercept”

The Wiert Corner – Reminder to self: when you get Unknown function at TMethodImplementationIntercept in a Delphi stack trace from the Exception.StackTrace property: Copy the .MAP or .TDS files to directory of your EXE. Via: [WayBack] 0006512: jcl-2.7.0.5676/Delphi XE7: StackTrackExample not working – Project ...
Details Favorite? Off-Topic? jpluimers @ 2018-06-01 13:04

May 2018

0
votes
Vote UpVote

Delphi needs a few more wizards – verify dpr against dproj and check both against files on disk

The Wiert Corner – There are a few experts Delphi needs for project management: verify the .dproj against the .dpr as these get out of sync often, especially in multi-person or multi-branch projects verify .dproj and .dpr against files on disk (often there are files on disk not in the Project Manager; Visual Studio ...
Details Favorite? Off-Topic? jpluimers @ 2018-05-31 13:05
0
votes
Vote UpVote

Class Constructors/Destructors are special initialization/finalization sections – via Popping the hood. – Community Blogs – Embarcadero Community

The Wiert Corner – I wasn’t sure what the order of class constructors/destructors was with respect to initialization/finalization sections. [WayBack] Class Constructors. Popping the hood. – Community Blogs – Embarcadero Community explains that there is more to it than below summary, but it is a good ...
Details Favorite? Off-Topic? jpluimers @ 2018-05-30 07:04
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

 
Please login or register to use this functionality.
(click on this box to dismiss)