Lajos Juhász
Members-
Content Count
796 -
Joined
-
Last visited
-
Days Won
11
Everything posted by Lajos Juhász
-
You can have a strong belief that the Earth is flat but that will not change the fact that isn't. Yes, I know that the Flat Earth Society has members from all around the globe.
-
Which library for "Small" Graphics Application, GR32, GDI+, Skia, ...
Lajos Juhász replied to cltom's topic in VCL
For Delphi the future could be Skia. There was a weak promise that in the next major release maybe the VCL is going to use it. -
ballpointer:=ballpointer+1; // +1 here is SizeOf Most probably you're using a Unicoder version of Delphi where the compiler is aware that PChar is 2 bytes.
-
You should post a real demo that we can compile where you get that kind of error. When it's correctly you can not get thet runtime error.
-
Retrieving Android Device IP Address Problem
Lajos Juhász replied to TazKy's topic in Cross-platform
Only Delphi 11 supports binary constant in the code prefixed with %. In order to use the source in older version of Delphi you should convert the constant to hex or decimal numbers. -
Alexandria 11.3 - Firedac/OnValidate String Field
Lajos Juhász replied to Antonio Gomes's topic in Databases
Unfortunately I can reproduce the bug. -
D11 Update 1 + FireDAC + ODBC to Sage returning wrong data!
Lajos Juhász replied to Jasonjac2's topic in Databases
Now I see that TFDDataSet.SaveToStorage indeed is calling CheckFetchedAll - now I would like to know the reason why is that required. -
D11 Update 1 + FireDAC + ODBC to Sage returning wrong data!
Lajos Juhász replied to Jasonjac2's topic in Databases
You cannot hook up DB controls to an unidirectional query but that should not stop you from inspecting and saving it. I am using FireDAC with ODBC driver from the first version (to connect to Informix database). The data is never corrupted. The only problem I am aware is when writing to database FireDAC ignores the database locale and uses the default Windows locale for non-unicode language to write data. -
JEDI Installation Annoyances 10.4
Lajos Juhász replied to PeterPanettone's topic in Tips / Blogs / Tutorials / Videos
You get an error message because the package you try to install is a run time, not a design time package -
How to remove metadata from Word document (using OLE)
Lajos Juhász replied to Kevin Smith's topic in General Help
I believe you would have to do that in Word: (WINDOWS) Microsoft Word 2010, 2013, 2016: Go to “File” Select “Info” Click on “Check for issues” Click on “Inspect document” In the “Document Inspector” dialog box, select the check boxes to choose the types of hidden content that you want to be inspected. Click “Remove All” Click “Close” Save the document. -
Async/Await with updating visual controls
Lajos Juhász replied to omnibrain's topic in OmniThreadLibrary
Today it's an example. Tomorrow you or somebody else sees the code and use it in a real application. Copy paste errors are always a fun thing to search for or debug. -
Same for me, it would be easier to create bug reports.
-
My bet is on stack overflow. You should try to debug the IDE to catch the reason.
-
It's also bad idea that they've changed the install folder for KonopkaControls when installed from GetIt. If you have multiple registry entries you have to update them manually (IMHO there should be options when downloading from GetIt to update it).
-
Didn't noticed it's Gexpert....
-
GetIt worked ok 4.5 hours ago.
-
FreeAndNil 10.4 vs 10.3.1 and Pointers
Lajos Juhász replied to Sherlock's topic in RTL and Delphi Object Pascal
Nice catch, first read the full documentation of the procedure: Embarcadero Technologies does not currently have any additional information. If you're for some strange reason not satisfied with the official documentation check out the source code: { CPPFreeAndNil is a helper to implement a C++ type-safe FreeAndNil } -
If it's Embarcaderos fault it's tough to report it. I have had a situation when the IDE gave me the dialog to report a bug, it generates everything including the call stack. Even after submiting it I was asked for a test case (in my case it is impossible to give) while the call stack should help a developer to locate the error. In this case the first step should be to generate a call stack to see where to search for the bug.
-
The easiest way to use it: ShowMessage(WhichFailedToLoad()); I am not sure that those dlls are shipped with Delphi. There are some old threads about this error like
-
You can try WhichFailedToLoad from IdSSLOpenSSLHeaders to see which dll failed. Maybe a dependency on the dll. From where did you downloaded the open SSL dlls?
-
How to enter unicode symbols into the Delphi IDE
Lajos Juhász replied to Dave Novo's topic in Delphi IDE and APIs
For me the easiest way is to use the character map copy - paste it into the source. Tested using var Φ: real; begin Φ:=5.8; showmessage(FloatToStr(Φ)); end; -
FMX is just another reason to keep up with the Delphi version. Unlike Windows, other platforms are not backward compatible.
-
BDE (Borland Database Enginge) is deprecated for about 20 years you should not use that. If you are referencing to the Delphi version you should use the official one that everyone can understand.
-
If you are looking how the Delphi is converting the month names you can search for @AFormatSettings.ShortMonthNames in the System.SysUtils.
-
Using Delphi 11.2 update 1 the code works correctly.