Reading files that are locked by other references: c# – Notepad beats them...
Cool feature borrowed from Notepad, which can read files locked by other references (for instance a process having the handle open): [WayBack] c# – Notepad beats them all? – Stack Overflow. The example...
View ArticleFor my research list: Delphi and ZeroMQ
Last year, ZeroMQ – of late Pieter Hintjens ancestry – got a decent support library for Delphi https://github.com/grijjy/DelphiZeroMQ. While writing, there is a reasonable chance I need to do message...
View ArticleDelphi SOAP service: only publish WSDL in RELEASE mode
If you want to restrict the WSDL publishing so it only is published in DEBUG mode, then add a [WayBack] TWSDLHTMLPublish to your [WayBack] TWebModule descendant, then add this in the [WayBack] OnCreate...
View ArticleReminder to self – check some of the Delphi bug reports to see of they are...
Reminder to self: check the entries referenced in [WayBack] Judging from recent QP bug resolutions, current status of Delphi compiler is “Leaks all the way” or “Broken by design”. Take your pick… –...
View ArticleProperty/event differences between Delphi forms and frames
From a while back, but still interesting especially because there some differences similar to base/inherited designer objects: [WayBack] vcl – How to do bulk -transformation of form to frame- in...
View ArticleIs there a reason why third party component vendors still ship dfm in binary...
I knew it was backward compatibility, but TeeChart author David Berneda knew exactly what version: One old issue with the XE5 osx compiler, some forms in text format raised a “Bad file format”...
View ArticleDelphi: create or append to a TFileStream
It looks like the Delphi [WayBack] TFileStream.Create does not have an overload that allows you to create or append. Luckily, [Archive.is] TFile.Open allows you to do this when passing the correct...
View ArticleEmbarcadero community RSS links
As G+ refused to put this in a comment at [WayBack] Does anybody know whether the Embarcadero blogs have got individual RSS feeds? And what’s the URL of the RSS feed for all blogs? … – Thomas Mueller...
View ArticleEnum values in their own namespaces/scopes: Scoped Enums (Delphi)
A while ago, I needed several enum types in the same unit with overlapping enumeration values. Putting each in an encompassing type wasn’t possible and I didn’t want to put each in their own unit....
View ArticleDUnitX: now has a WillRaiseAttribute to ease defining tests around code that...
I stumbled over this commit message in [WayBack] “extended the TestAttribute with “Expected” property (#181)” which isn’t phrased correctly, but adds a very nice feature. The feature is about...
View ArticleHow to read data from old delphi application Paradox databases without BDE?
Interesting question that raise some good tips: [WayBack] How to read data from old delphi application Paradox databases without BDE? I search for freeware or open source solution. – Jacek Laskowski –...
View ArticleDelphi: delete temporary file after response dispatched – Stack Overflow
A while ago, Marjan Venema was in need for [Archive.is] Delphi SOAP: delete temporary file after response dispatched – Stack Overflow. The solution there is a truly temporary file: a file stream that...
View ArticleThe Delphi VCL comes to Oxygene
Interesting approach, which makes one more “cross platform VCL” from outside the Embarcadero pipeline [WayBack] The Delphi VCL comes to Oxygene: Developers switching from Delphi to Oxygene are loving...
View ArticleHow and when are variables referenced in Delphi’s anonymous methods captured?...
Just found some notes from 2013 for my research list that are still relevant: [WayBack] How and when are variables referenced in Delphi’s anonymous methods captured? – Stack Overflow. [WayBack] delphi...
View ArticleSome search links on Delphi and C# WSDL imports I need to investigate further
Sometimes, the Delphi WSDL importer imports fine, but the generated code does not accept test cases sent by other tools. Below are some links for messages and comment fragments that I want to...
View ArticleDelphi – Defer defines the “postpone procedure” pattern to execute code at...
Last year, I stumbled upon [WayBack] Defer defines the “postpone procedure” pattern, this postpone should schedule a “procedure: TProc” to run it after the end of the caller method… – Cesar Romero –...
View ArticleDelphi XE6 and up regression: “‘9999-12-31 23:59:59,1000’ is not a valid date...
A valid SOAP message with <urn:timeStamp>9999-11-31T23:59:59.9999999</urn:timeStamp> in a xs:dateTime field return '9999-12-31 23:59:59,1000' is not a valid date and time from a Delphi...
View ArticleDelphi 10 Seattle and up try “recover” unchanged files in the `$(BDS)` tree
Every now – after some period of inactivity – I get an error like this when not having changed the file at all: --------------------------- Error --------------------------- Cannot create file...
View Articledelphi – How to make a combo box with fulltext search autocomplete support? –...
Interesting solutions based on the TLama first answer at [WayBack] delphi – How to make a combo box with fulltext search autocomplete support? – Stack Overflow Via: [WayBack] Nice solution by TLama –...
View ArticleTIdHTTPWebBrokerBridge example for a standalone Indy based SOAP service
Since I tend to forget what bits and pieces are needed for TIdHTTPWebBrokerBridge, the below code piece from [WayBack] Creating SOAP server at runtime [Edit] – embarcadero.delphi.webservices [WayBack]...
View Article