Hallo Peter,
es wird der Name des Frames TFrameWithTStringGrid beim erstellen verwendet. Da wird nicht TFrameWithTStringGrid1/ -2/ -3 verwendet sondern der Name des Frame FrameWithTStringGrid. Du musst beim erstellen also selber dafuer sorgen dass dieser Name eineindeutig ist.
Du versuchst 3 Frames mit dem gleichen Namen zu erstellen. Beim erstellen wird nicht automatisch der Name mit einer Zahl ergaenzt und dann durchnummeriert.
Hallo Jürgen, über sapi.cpl werden Dir die Sprachen angezeigt die über das sapi.dll erreichbar sind. Das sind jedoch nicht alle Sprachen die Du im Windows-Dialog angezeigt bekommst. Wo und wie diese im Windows-Dialog angezeigten Sprachen verwendet werden können weiss ich leider auch nicht.
Die mit SAPI verfügbaren Sprachen in Win10 oder Win11 werden angezeigt, wenn man sapi.cpl startet. Diese cpl-Datei befindet sich im Verzeichniss c:\Windows\System32\Speech\SpeechUX\.
diese Seite https://unterrichten.zum.de/wiki/Lazarus künnte Dir auch sehr nützlich sein. Ist zwar kein Video, aber hilft Dir die Grundlagen von Lazarus & FPC zu erlernen.
Um auszuschliessen, dass FPCUPDeluxe Dein Problem ausgelöst hat, könntest Du die Win32-Installation von der Lazarus-HomePage herunterladen und installieren. Solllte dort das gleiche Problem auftauchen, dann ---> Bug-Report.
@fliegermichl Das könnte damit zu tun haben, da Du die 'fpcupdeluxe-i386-win32.exe' zur Installation von FPC und Lazarus verwendet hast. Wenn Du ein Win64-System hast, würde ich vorschlagen, dass Du mal eine Testinstallation mit der 'fpcupdeluxe-x86_64-win64.exe' durchführst. Eventuell ist dann ja ...