Jump to content

Lars Fosdal

Administrators
  • Content Count

    3303
  • Joined

  • Last visited

  • Days Won

    110

Everything posted by Lars Fosdal

  1. The link above contains the general ISO for Delphi / RAD Studio for license hoders. You need to be logged in, and possible have a subscription? Not sure about the last bit. The Community Edition (CE) of Delphi can be found here: https://www.embarcadero.com/products/delphi/starter/free-download Are you on CE or Pro|Enterprise|Architect?
  2. Have you checked the integrity of the ISO image? CertUtil -hashfile <filename.iso> <MD2|MD4|MD5|SHA1|SHA256|SHA384|SHA512> i.e. CertUtil -hashfile delphicbuilder10_3_3_7899_nt.iso MD5 The output should match the MD5 signature in http://cc.embarcadero.com/item/30896 Personally, I prefer the Web Installer.
  3. Control Panel | System | Advanced System Settings | Environment Variables System Variables | Path
  4. Did you use the .ISO installer or the web installer? The length of the path environment variable can be a problem. Check that there are no old and obsolete paths filling it up.
  5. <Images of General Custer flashing by...>
  6. Lars Fosdal

    Access violation at address in module rtl260.blp

    Is it live at design-time? (I have nothing but bad experiences with that and prefer to NOT do that) Is the data source originally used when designing still available?
  7. Lars Fosdal

    Windows product ID (from the registry)...

    Which version of PowerShell? I recommend installing PS Core 6 while waiting for 7. Faster and richer. From your Windows Powershell command line, run: iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI" Note that PS Core 6 runs on Linux and MacOS too.
  8. Lars Fosdal

    Windows product ID (from the registry)...

    You can also validate your findings through PowerShell PS C:\> Get-ComputerInfo | select WindowsProductName, WindowsVersion, OsHardwareAbstractionLayer WindowsProductName WindowsVersion OsHardwareAbstractionLayer ------------------ -------------- -------------------------- Windows 10 Enterprise 1809 10.0.17763.737
  9. Lars Fosdal

    Using Expressions in the Group By Clause in Interbase

    An alternative could be using a temp table for the inner select?
  10. Lars Fosdal

    Using Expressions in the Group By Clause in Interbase

    I've not used Interbase, but if follows std SQL, it could be something like this? SELECT HIREDMONTH, EMPLOYEECOUNT FROM ( SELECT extract (month FROM HIRED_DATE) AS HIREDMONTH, count(*) AS EMPLOYEECOUNT FROM employee ) AS Table1 GROUP BY HIREDMONTH, EMPLOYEECOUNT
  11. Have any of you tried these ARM development kits with AOSP and Delphi? https://www.96boards.org/product/hikey960/ https://www.96boards.org/product/hikey970/
  12. Lars Fosdal

    HiKey 960 / 970 ARM development kits?

    I guess that takes the 960 off the table. The 970 mentions supporting Google Android NN neural network computing framework, which means it is Android 8.1 (API level 27) or above.
  13. Lars Fosdal

    Service Location Protocol API pascal unit?

    Not sure if helpful at all, but could https://sourceforge.net/projects/openslp/ be wrapped with C++Builder for consumption in Delphi?
  14. Lars Fosdal

    Import .NET Assembly list is empty

    https://docs.microsoft.com/en-us/dotnet/framework/app-domains/install-assembly-into-gac
  15. I'd start by identifying for certain which drivers that are being used by the two clients.
  16. MARS (Multiple Active Result Sets on the same connection) doesn't work without the advanced clients, IIRCC. https://docs.microsoft.com/en-us/sql/relational-databases/native-client/features/using-multiple-active-result-sets-mars?view=sql-server-ver15
  17. In https://support.microsoft.com/en-us/help/201978/how-to-use-printer-device-fonts there are some clues to doing device font substitution, but if that doesn't work out, I am afraid that you have to raise the issue with the maker of the printer.
  18. Is there a TrueType version of the built in printer fonts available anywhere? It could be that the MS canvas handling fails to get font info for the built in fonts, if the fonts don't exist in the Windows font registry. Installing the TrueType may help?
  19. If FetchAll is not used, and there is more than the default row limit number of rows, RecordCount may show the same as the row limit (f.x. 50). This means that if you use a for loop for var n:= 1 to RecSet.RecordCount do begin // ... process RecSet.MoveNext; end; You may only get the first 50 records, and not the actual number. That could possibly lead to this situation where the RecSet is "unfinished". It is safer to use while not RecSet.EoF do begin // ... process RecSet.MoveNext; end; which will fetch more chunks of 50 rows until all rows have been fetched - or use FetchAll 😛
  20. Note that the SQLNCLI is deprecated and replaced by MS SQL ODBC driver 17.
  21. This means you have two active queries on the same connection. Do you use the same DB objects for multiple operations? Do you properly clean up your dataset(s) between each operation? Do you use the same connection shared between threads? (Don't do that - create one for each thread, remember to intialize COM in each thread) Is MARS enabled? Is SQLNCLI or MSSQLODBC 17 installed on the failing workstation? (https://www.microsoft.com/en-us/download/details.aspx?id=56567)
  22. Lars Fosdal

    Access violation at address in module rtl260.blp

    Can it be a mismatch between the .dfm and the declarations in the unit? Are there any "live" components on the form that tries to populate data design time?
  23. I've not used animations much, as I mostly do desktop UI. I assume you have read this: http://docwiki.embarcadero.com/RADStudio/Rio/en/Using_FireMonkey_Animation_Effects ?
  24. You have to manually delete the overriding values that you put in earlier. For version info - you need to change the values to match "all config". After that, the debug/release version will follow the "all config" values.
×