Posts

Showing posts with the label delphi

What are the list of all possible values for DVCLAL?

What are the list of all possible values for DVCLAL? I was reading SysUtils when I came across with this function: function ALR: Pointer; var LibModule: PLibModule; begin if MainInstance <> 0 then Result := Pointer(LoadResource(MainInstance, FindResource(MainInstance, 'DVCLAL', RT_RCDATA))) else begin After that, I searched what is DVCLAL and I've found this question. What are all the possible signatures that Delphi compiler emits to the DVCLAL resource? It is not very clear what is your real question. – Free Consulting Sep 10 '13 at 13:59 2 Answers 2 There is no official documentation on this, so here is something from my notes of 15+ years ago: The DVCLAL is there to check which SKU of Delphi you are using and i...

Is there a limit to the Delphi Win64 debugger loading symbols?

Image
Is there a limit to the Delphi Win64 debugger loading symbols? I'm using RAD Studio 10.2.3 Tokyo. Research Related to this question, and this issue I run into trouble when debugging my flagship application that extensively utilizes runtime BPLs as a plugin system. The problem occurs only when compiled and debugged as a Win64 application, and using Delphi's Win64 internal debugger. Delphi's Win32 internal debugger does not have this problem. When using "load all symbols" in the debugger options, I miss stack and local symbols info for some units but not other units in the same BPL (check screenshots). However, when I use the option to load debug info for specific BPLs, and only in my runtime BPL all units have local symbols info. Logically, I am missing debug info for all other units. Of course, I dont like having to specify each symbol table specifically, I would rather load all symbol tables and not have to mess with it. I have also experimented with using the sy...

d2010 soap error element does not contain a single text node

d2010 soap error element does not contain a single text node I search to connect to a Web service but when I call the method I obtain this error "Element "OutputObj" does not contain a single text node'. This is the Unit I create importing my WSDL file: // ************************************************************************ // // The types declared in this file were generated from data read from the // WSDL File described below: // WSDL : D:SVNXML IE815WSDLDispatcherBean.wsdl // >Import : D:SVNXML IE815WSDLDispatcherBean.wsdl>0 // >Import : D:SVNXML IE815WSDLDispatcherBean.wsdl>1 // Encoding : UTF-8 // Version : 1.0 // (16/07/2014 9.33.06 - - $Rev: 25127 $) // ************************************************************************ // unit UNDispatcherBean; interface uses InvokeRegistry, SO...