-
Content Count
85 -
Joined
-
Last visited
Everything posted by Nigel Thomas
-
Hi, Is it possible to specify the directory in which to search for the OpenSSL Dlls, rather than having them in the same directory as the executable? Forgive me if this should have been easy to find out for myself; I'm an ICS virgin and it's taking me a while to find my way around the source. Nigel
-
Where is the link to register to the forum?
Nigel Thomas replied to FPiette's topic in Community Management
https://en.delphipraxis.net/register/ But: -
Access to files in a post on the German DelphiPraxis site
Nigel Thomas replied to Dave Nottage's topic in General Help
Worked fine for me, attached: NativeLayout.zip Edit to add: I registered on the German Praxis site back in 2013, so my login was recognised. -
Delphi 10.2.3 - Stack Overflow Error Opening Any Project
Nigel Thomas replied to James Steel's topic in Delphi IDE and APIs
That would seem to indicate that it is indeed a third-party component that is causing the error. On the clean User install and test each component in turn until you hit the error again. -
It transpires that if licences exist for earlier versions on the system, Delphi D11.3 CE doesn't like it. Neither the iOS nor the Android platforms were available. Marco Cantu suggested that as the cause, and I was able to confirm it quite quickly.
-
I have installed D11.3 CE from RADStudio_11_3_esd_28_13236.exe. There is no Android platform. The only selections I was provided with during the install (and subsequently when I select Platform Manager) were Delphi Windows Professional and Delphi macOS Professional. I installed on Windows 11. Can others confirm this is the case, or is my installation buggy? Nigel
-
Just to add, my experience is the same as @Vincent Parrett's.
-
I've just dug out the old K-Software "renewal" offer, appending it here just for info.
-
I "renewed" my code-signing certificate with K-Software a little (one month) earlier than it was due (I know from experience what a time-consuming hassle it can be to get verified each time by Sectigo) by simply purchasing a new certificate at what ever price their website was offering at the time. Two weeks later I received an email from K-Software to say my original code-signing certifcate was expiring and I should renew, containing a discount code. I think it was only 10%, and by then it was too late anyway.
-
My Updater process does the same thing - rename the original (running) instance to app.exe.old, copy (or download) the new instance as app.exe. The original instance continues running - as app.exe.old - until terminated. When the update process is completed and the original instance is terminated, it is only at this time that the original instance, app.exe.old, can be deleted, so I run a clean-up routine on the next program launch to remove any .old files. I seem to recall that this operation wasn't so reliable on XP, but it's some time since I tested it on that OS. I can confirm it works fine on 7 and above.
-
I reached out to Support to indicate I wasn't able to download the Berlin ISO or Web Installer, providing the above information and error messages. I received - in just a few hours - the direct altd.embarcadero.com link to the 10.1 Berlin ISO, which works fine, but there was no mention of "fixing" the Registered Products Portal. I suspect it never will be made functional again for those of us no longer on Update SubScription.
-
Cannot access any downloads. All show the same message: UPDATE SUBSCRIPTION EXPIRED REQUEST RENEWAL QUOTE (and yes, it is in ALL CAPS!) I thought I might still be able to download stuff from the old site - https://cc.embarcadero.com/reg/delphi - although it is cripplingly slow. However any download attempt from that site gives:
-
For the OP - here's a direct link to download the 10.3.1 ISO. Of course it will only be of use to you if you are registered for this version: http://altd.embarcadero.com/download/radstudio/10.3/delphicbuilder10_3_1_194899.iso
-
Well that's annoying.. I've just checked my Registered Products Portal, and I can no longer download the last version - Delphi Berlin 10.1 - that my Subscription Updates took me to before I ended my subscription. Like the OP, I maintain that I should be allowed to download the latest version which I had paid for, without having to renew my subscription.
-
DateUtils.IsValidDate checks if the Year is <= 9999. This means the test will fail in the year 10000 and forward. Shouldn't it be fixed now, to avoid a new "Millenium Bug" panic?
-
Don't believe the version number stated on Angus's website, the version downloadable from there is 5.1.8.360.
-
Is asked ChatGPT: What is Internet Component Suite for Delphi?
Nigel Thomas replied to FPiette's topic in ICS - Internet Component Suite
Every time I've tried asking ChatGPT how to do something using ICS components it answers with Indy samples. Has Remy paid for promoted listings on ChatGPT, so Indy results appear above ICS? <g> -
Not the answer you are looking for, but you are aware that many users these days have browser adblockers installed? I suspect depending on advertising revenue from website visits to support your application may not be the best way of funding your work on it.
-
Hi, For info (I realise it's still in Beta): I've downloaded the latest 8.66 from Subversion today. Installation on D10.1 was painless. Installation on D2007 ran into a couple of hiccups: 1) the runtime package requires VCLZipPack, which couldn't be found. 2) The RegisterComponents procedure in OverbyteIcsReg.pas tries to register the following missing components: TIcsTwitter, TIcsRestEmail, TIcsInetAlive. Commenting out these allowed the design package to be installed. Nigel
-
8.66 installation for D2007 problems
Nigel Thomas replied to Nigel Thomas's topic in ICS - Internet Component Suite
Hi Angus, Although this is a bump of an old topic, it appears to be pertinent once more.. I've downloaded the latest 8.70 (tried both SVN versions and the ics870.zip file) and attempted to install in D2007, after removing the older (8.68) version. Trying to build OverbyteIcsD2007Run fails with: Required package VCLZipPack not found. Nigel -
if Trim(sTempFilesPath) <> '' then Trim *returns* the trimmed string, it doesn't trim it in place. Your code is still working on the non-trimmed sTempFilesPath.
-
License for an older Delphi Community Edition (10.3.3 Rio)
Nigel Thomas replied to Efcis's topic in General Help
What OS? D10.4.2 Community Edition runs fine for me here on Windows 7, Windows 10, and Windows 11. I don't recall having to jump through any hoops to get it working in Win7. -
TRegistry.MoveKey does not move MultiSZ values correctly?
Nigel Thomas posted a topic in RTL and Delphi Object Pascal
Hi All, Am I right in concluding that TRegistry.MoveKey fails to move REG_MULTI_SZ values correctly? In tests using D2007 and D10.4.2 (the code doesn't appear to have changed across those versions) such a move results in the creation of a value with REG_NONE and the strings from a MultiSZ value copied as raw binary data. I get why; DataTypeToRegData returns a TRegDataType and that type doesn't have a MultiSZ value. Given that RegQueryValueEx and RegSetValueEx do know about REG_MULTI_SZ, I'm guessing that MoveKey could be fixed to work correctly with MultiSZ registry values. I would however have thought that someone might have picked up this issue a long time ago, so I'm wondering if it's just me being dense. And if it's not me being dense, how to I go about fixing it given that I can't modify TRegistry? -
TRegistry.MoveKey does not move MultiSZ values correctly?
Nigel Thomas replied to Nigel Thomas's topic in RTL and Delphi Object Pascal
Let's see if they at least fix REG_MULTI_SZ: RSP-39581 -
Windows 11 22H2 lost batch file association
Nigel Thomas replied to Angus Robertson's topic in Delphi IDE and APIs
On my Insider Preview of Windows 11 22H2 (Build 22622.290) the batfile association, set in HKLM\Software\Classes, remains - as do all other expected file associations. I wouldn't have thought that would be something Microsoft would mess with as it would break so much stuff.