Hello,
Is there a component that would allow a program developed with Lazarus to be updated on Windows when launched (with a new version of the exe placed on an ftp server) ?
Regards. Slz
AFAIK, No, since that has nothing to do with Lazarus itself (or any other language for that matter).
If you execute your Program, that executable is "locked" (as in it cannot be deleted/overwritten).
You need to write a separate program that does the "update"
Kinda like
1) You start your program
2) your program calls this "other" program called CheckForUpdate (or whatever) --> Keyword TProcess (?) and IPC
3) This other Program actually does the check if a new version is available
4) if yes, this other program terminates your program, downloads the new version to its correct location, executes the new version, and then terminates itself
That said: I might be completely wrong.....