Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi 11.2: Probleme mit TMS Web Core (https://www.delphipraxis.net/214375-delphi-11-2-probleme-mit-tms-web-core.html)

heindaddel 3. Jan 2024 16:28

Delphi 11.2: Probleme mit TMS Web Core
 
Hallo, ich habe für Delphi 11.2 die 'TMS Web Core v2.1.1' installiert. Die Installation verlief fehlerfrei. Anschliend habe ich den Rechner neu gestartet. Ich kann in Delphi unter 'Datei/Neu/Weitere...' die 'TMS WEB Anwendung' auswählen. Schaue ich mir den Code der Unit1.pas an, stehen unter 'uses' WEBLib.Graphics, WEBLib.Controls, WEBLib.Forms, WEBLib.Dialogs, versehen mit roten Wellen. In 'Tools/Optionen/TMS WEB/Optionen' sind diverse Einträge in blauer Schrift vorhanden. Muß ich in Delphi für TMS noch weitere Einstellungen vornehmen? Für einen Hinweis, der das Problem löst, wäre ich sehr dankbar. Gruß Hein

blawen 3. Jan 2024 21:46

AW: Delphi 11.2: Probleme mit TMS Web Core
 
Schaue mal in den Delphi Pfadeinstellungen, ob die Pfadeinträge korrekt sind.
Die TMS Installer ergänzen die Einträge oft mit unsinnigen Backslashes.

heindaddel 3. Jan 2024 23:20

AW: Delphi 11.2: Probleme mit TMS Web Core
 
Liste der Anhänge anzeigen (Anzahl: 1)
Danke für den Tip mit den Pfadeinträgen. Ich habe in 'Tools/Optionen/IDE/Sprache/Delphi/Bibliothek' das folgende Verzeichnis hinzugefügt: 'C:\Users\Uwe\AppData\Local\tmssoftware\registered \TMS WEB Core RSXE14\Win32'. Nun sind die Wellen verschwunden und ein neues Problem tut sich auf. Ich habe auf 'Form1' einen WebButton gezogen und bei 'TForm1.WebButton1Click' ein 'ShowMessage('Hallo');' eingetragen. Wenn ich starte, bekomme ich einen Hinweis auf einen fehlenden Server. Siehe Screenshot. Auch wenn ich 'TMSWebServer.exe' manuell starte, kommt der Hinweis. Ich habe im Google nach Lösungen gesucht, doch nichts gefunden. Was ich in einem YT-Video gesehen habe, sind zwei zusätzliche Einträge in der Projektdatei. Dort steht unter uses 'WEBLib.Runner' und unter begin 'TTMSWebRunner.Execute;'. Trage ich die beiden Einträge in meine Projektdatei ein, erscheinen hier wieder die roten Wellen. Auch hier bin ich dankbar für jeden Hinweis. Gruß Hein

blawen 4. Jan 2024 23:15

AW: Delphi 11.2: Probleme mit TMS Web Core
 
Liste der Anhänge anzeigen (Anzahl: 1)
Am Schluss der Installation kann man den Webserver registrieren lassen:
Anhang 56527

Ich weiss nicht, ob es reicht, fehlende Einträge in der Registry nachzupflegen:

Code:
Computer\HKEY_CURRENT_USER\SOFTWARE\TMSSoftware\TMS WEB Core

- DefaultURL http://localhost:8000/$(ProjectName)
- WebRunner  $(TMSWebDir)\TMSWebRunner\bin\TMSWebRunner.exe
- WebServer  $(TMSWebDir)\TMSWebServer\bin\TMSWebServerManager.exe
- WebServerParams  -s $(DefaultURL) $(OutputDir)
- WebServerShellExecute 0
- WebServerVisibility 1
- WebServerWait 2

heindaddel 4. Jan 2024 23:34

AW: Delphi 11.2: Probleme mit TMS Web Core
 
Danke für Deine Hilfe. Meine Einträge in der Registry sind mit Deinen identisch. Hast Du Informationen darüber oder weiß Du, wo ich welche finde, um TMS Web Core in den Delphi-Optionen richtig einzubinden? Gruß Hein

TigerLilly 5. Jan 2024 09:43

AW: Delphi 11.2: Probleme mit TMS Web Core
 
Ich würde TMS WebCore deinstallieren und manuel alle Relikte löschen. Dann würde ich im Delphi doie Pfade bereinigen und anschließend TMS WebCore neu installieren. Wenn es für dich passt, alles bei den Standardeinstellungen (Pfade!) belassen.

Wenn es trotzdem Probleme gibt, kannst du das Installationslog ansehe, ob da was hilfreiches für dich drinsteht und dich zusätzlich an den TMS Suppoprt wenden - die sind da sehr hilfreich.

jaenicke 5. Jan 2024 13:52

AW: Delphi 11.2: Probleme mit TMS Web Core
 
Hattest du meine Antwort auf deinen Crosspost gesehen?
https://entwickler-ecke.de/viewtopic...=721485#721485


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz