-
Content Count
329 -
Joined
-
Last visited
-
Days Won
4
Everything posted by Cristian Peța
-
android Delphi 12.1 Android API 34 - not support architecture
Cristian Peța replied to nevez's topic in General Help
There is not Android x86 platform in Delphi. For debugging you can use Android devices or better Windows 32 for non Android specific things.- 12 replies
-
- rad studio
- platform
-
(and 2 more)
Tagged with:
-
Disabled floating point exceptions are problematic for DLLs
Cristian Peța replied to A.M. Hoornweg's topic in Delphi IDE and APIs
If not multi threading then it can be. -
Disabled floating point exceptions are problematic for DLLs
Cristian Peța replied to A.M. Hoornweg's topic in Delphi IDE and APIs
procedure Foo; stdcall; begin SetFPCR; ... RestoreFPCR; end; Do you think is so cumbersome to do this for every exposed function? The SetFPCR and RestoreFPCR you need to write for yourself but only once. -
Disabled floating point exceptions are problematic for DLLs
Cristian Peța replied to A.M. Hoornweg's topic in Delphi IDE and APIs
If FPCR would not be per core then one processes would change FPCR of all processes! This can't be. FPCR must be pe core like all CPU registers. -
Here something on this them: https://stackoverflow.com/questions/77764786/remove-runfulltrust-capability-from-flutter-windows-application And Win32 apps packaged as msix will need runFullTrust. You can avoid runFullTrust with UWP but a Delphi app will call all sort of Win32 API that will need runFullTrust. https://blogs.windows.com/windowsdeveloper/2017/07/06/calling-winrt-components-win32-process-via-desktop-bridge/
-
Delphi and "Use only memory safe languages"
Cristian Peța replied to Die Holländer's topic in General Help
The sources must register to the collector. And unregister when the source does not need the collector anymore. The collector must not be destroyed if there is an active source. This is a little like ARC for interfaces work. -
Strange bug with string literals in RAD Studio 12
Cristian Peța replied to luebbe's topic in RTL and Delphi Object Pascal
@Uwe Raabe do I need to do something more than login to see the report? -
TStringStream inconsistent results
Cristian Peța replied to Mark Williams's topic in RTL and Delphi Object Pascal
I suppose you are using TXMLDocument. Then why not using TXMLDocument.LoadFromStream and TXMLDocument.SaveToStream and let the library do the encoding work for you? -
Simply don't share dll memory with the exe. https://docwiki.embarcadero.com/RADStudio/Sydney/en/Sharing_Memory
-
The OS will free the memory when you unload the dll.
-
Why a ghost? TThread.Create() can raise an exception using resourcestring SThreadCreateError = 'Thread creation error: %s' And SysErrorMessage() return an empty string.
-
Assign Null value to date mySQL
Cristian Peța replied to Lainkes's topic in RTL and Delphi Object Pascal
FieldByName('STAT_CLOSED_DATE').Value := Null Easier to read for me. -
Trouble with installing community edition serial number
Cristian Peța replied to berean52's topic in General Help
That serial number is not for Delphi 11 that is the current community edition? -
Delphi and "Use only memory safe languages"
Cristian Peța replied to Die Holländer's topic in General Help
Linux and Windows sources are C, C++, Assembly.... -
Then you don't know if that first char is one or two bytes. You test first byte (suppose UTF-8) and if it is not what you expected then you test first two bytes?
-
After connection is created is too late. But default is True.... https://docs.devart.com/unidac/devart.dac.tdaconnectionoptions.keepdesignconnected.htm
-
New RAD Studio 11.3 (Build 2024) posted Feb 20, 2024
Cristian Peța replied to Navid Madani's topic in Delphi IDE and APIs
Server outage and GetIT server changed. Old online installer does not work anymore. -
Maybe I am from ice age and Delphi evolved since then... but this does not compile in D11.3: E2005 'Create' is not a type identifier Calling TGUIDHelper.Create() in procedure declaration where you need to give a type is somehow strange for me.
-
aData type is terrible... is this Delphi code?
-
Can't complete installation of RAD 10.4
Cristian Peța replied to Luis Enrique's topic in General Help
Install from ISO. -
Too little details but a debug call-stack should tell us something more.
-
What new features would you like to see in Delphi 13?
Cristian Peța replied to PeterPanettone's topic in Delphi IDE and APIs
It's not a compiler problem, but record variables are not class variables and when you declare a record variable it is allocated automatically. You enter into a infinite loop of circular allocation. type TRecA = record; TRecB = record FieldA: TRecA; end; TRecA = record FieldB: TRecB; end; var a: TRecA; //infinite circular allocation of memory -
What new features would you like to see in Delphi 13?
Cristian Peța replied to PeterPanettone's topic in Delphi IDE and APIs
Yes, but imagine someone with 200% display scale with a magnifying glass trying to adjust something on a form because the form is half the size. -
[SOLVED] Delphi 12, FireDac, SQLite : capability not supported
Cristian Peța replied to weabow's topic in Databases
@weabow TFDPhysSQLiteDriverLink is in FireDAC.Phys.SQLite.pas But if you copy-paste from here it won't work because after last "k" character there are some non-visible chars: EF BB BF EF BB BF -
iOS Upgrade from Xcode 14.3.1 to XCode 15.2: Yes or No ?
Cristian Peța replied to Rollo62's topic in Cross-platform
You only need a iOS 16 device. BTW I don't write today iOS app but but at that time I learned that upgrading iOS on the device should be done only when there is a confirmation that debugging from Delphi works on new iOS.