Jump to content

DelphiUdIT

Members
  • Content Count

    784
  • Joined

  • Last visited

  • Days Won

    17

Everything posted by DelphiUdIT

  1. DelphiUdIT

    KSVC 8.0

    I simply open the packages from source directory and compile them in Win64 IDE .... of course installing the design pkg. Take care that the pkg are in DEBUG mode, so you can switch in RELEASE before compile.
  2. DelphiUdIT

    KSVC 8.0

  3. Here there are new chm offline help files: https://docwiki.embarcadero.com/docs/products/rad_studio/
  4. DelphiUdIT

    New offline CHM files for Rad Studio 12.3

    April 30, 2025 There are "new" chm offilne help files (they are dated April 08, 2025) at the same link indicated in the original post. The previous files were dated March 24, 2025. I found out because I had to reinstall Rad Studio (Windows installation was destroyed due to a known Microsoft BUG )
  5. Seems that this issue was resolved with this patch: https://blogs.embarcadero.com/rad-studio-12-3-april-patch-available/ SInce yesterday it was available on Getit and now also in the EMB portal.
  6. DelphiUdIT

    Delphi popularity

    You are right. I removed my comment ...
  7. DelphiUdIT

    Delphi popularity

    DELETED !!!
  8. DelphiUdIT

    Run as admin on unauthorized Windows username

    Why you use '.' for domain in the LogOn function? In the RunAs function you should use CreateProcessAsUser() API, not the CreateProcessWithLogon() .... you don't need to pass the credentials to RunAs, only the token.
  9. DelphiUdIT

    Int, Frac functions and NaN value

    With 12.3 Enterprise I cannot replicate any of these issues. Not even with evaluation panel.
  10. DelphiUdIT

    Connecting to MS Access (.accdb) in Delphi 12

    I'm pretty sure that this is the correct driver (runtime) that should be used to connect with "mdb or accdb" using OLEDB or ODBC: https://www.microsoft.com/en-us/download/details.aspx?id=54920 Connection strings are noted in the page linked. With OLEDB you can use: " Microsoft.ACE.OLEDB.12.0" or " DAO.DBEngine.120" This was reported by an Italian guy who used it with Lazarus/FPC. P.S: I haven't used access in over 20 years, so I can't provide any further help.
  11. DelphiUdIT

    Applications for Linux

    One can use also third party packages like ZeosLib instead of FireDac ..... but for Linux compiler there is no chance.
  12. DelphiUdIT

    Applications for Linux

    I don't think that Delphi RIO Professional Edition had supported Linux apps (not server, not gui). It can support Mac, IOS, Android, but not Linux. And there is no more support for that release: https://docwiki.embarcadero.com/Support/en/Supported_Versions I see few options, in my opinion the best solution should be update some licenses to the new version. P.S.: the new version 12.3 Prof. Ed. doesn't support Linux too .....
  13. DelphiUdIT

    components ?!

    Try this: https://docwiki.embarcadero.com/RADStudio/Athens/en/Programming_with_Delphi_Index Look at "Type of Controls". There is also the offline version inside RAD IDE.
  14. DelphiUdIT

    OpenSSL version questions...

    You are using Indy component, and bundle version (like actually github too) distribuited with Delphi is able to use the openssl 1.0.2u version. If you want to use the new SSL (3.x) now , there are additional components for Indy like that distribuited on GETIT, for examples TAURUSTLS.
  15. ... and write all sources in YAML format, no ?
  16. DelphiUdIT

    Range check error...

    Like @PeaShooter_OMO said, the parameter WPARAM is UINT64. So longint (signed 32 bit) and "unisgned 64 bit" are not a good combination.
  17. DelphiUdIT

    Range check error...

    "FY" is longint (signed 32 bit) and the parameter of SendMessage (WPARAM) is nativeint (signed 64 bit). nativeuint (unsigned 64 bit) May be with the internal conversion (32 -> 64) and + 1 sometimes something wrong occurs. It's the case when FY = -1 ? As workaround try to define FY as INT64. UINT64. It's something that needs more accurate investigation ... EDIT: correct thanks to PeaShotter
  18. Go to portal https://my.embarcadero.com and download the iso installer or the web installer.
  19. DelphiUdIT

    formatting private const identifier = value

    I will write in that way, I mean that I add identation for everything is inside the class definition. I find it very comprensive simple to view, with very long definition too. But surely it is 'cause I'm old ... type TClass = class(TObject) private const SomeConstant = 5; SomeOtherConstant = 6; private type SomeType = integer; SomeOtheType = string; private class var SomeClassVar: integer; class var SomeOtherClassVar: string; private FSomeField: integer; end;
  20. DelphiUdIT

    Embarcadero needs my location?

    May be not, if you are under 3 or 4 VPN with a random rotation IP. You will be in 10 positions at the same ...
  21. DelphiUdIT

    Embarcadero needs my location?

    There are many ways to "find" your location. Some involving Windows and others not. May be Windows put some of them in the privacy "contour" now. It's like filtering a DNS, if the OS (or even the provider) want to catch and filter the normal DNS request ... they can do now, never or in the future (until you use some private DNS services). Now you don't have any advise about DNS, but in the future may be you'll have some advise if Windows choose to filter it. I had the WIndows location service not active, there is no reason to activate it in my PC. Normally I know where I am ....
  22. Try a look at this:
  23. DelphiUdIT

    How to sign .msix packages

    https://learn.microsoft.com/en-us/windows/msix/package/sign-app-package-using-signtool#using-signtool
  24. DelphiUdIT

    How to sign .msix packages

    I don't know if there is difference, but have you tried to use: "C:\Program Files (x86)\Windows Kits\10\App Certification Kit\signtool"
  25. DelphiUdIT

    Build time affected with an updated component...

    From embarcadero official docs https://docwiki.embarcadero.com/RADStudio/Athens/en/What's_New: May be this is ?
×