Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   funtionswert einer JS Funktion in Delphi verwenden (https://www.delphipraxis.net/211606-funtionswert-einer-javascript-funktion-delphi-verwenden.html)

charly52 11. Okt 2022 15:01

funtionswert einer JS Funktion in Delphi verwenden
 
Hi

für eine Delphi Client Application mit TMS Web Core hat mir der JS Entwickler, der die Oberfläche "schön" macht, folgenden
JS-Codeschnipsel genannt.


const teamNumber = localStorage.getItem("teamNumber");


Wie kann ich auf den Rückgabewert teamNumber aus Delphi zugreifen.
Mit
Delphi-Quellcode:
  asm var aUnt = localStorage.getItem("teamNumber"); end;
kann ich das Ganze kompilieren, aber ich komme nicht an den Rückgabewert ran.


Danke Charly

Rollo62 11. Okt 2022 15:08

AW: funtionswert einer JS Funktion in Delphi verwenden
 
Vielleicht hilft das hier.
Es sollten glaube ich globale JS Variablen sein, damit es funktioniert.
Deshalb würde ich nicht var aUnt ... lokal definieren.

mytbo 11. Okt 2022 20:43

AW: funtionswert einer JS Funktion in Delphi verwenden
 
Zitat:

Zitat von charly52 (Beitrag 1513114)
Wie kann ich auf den Rückgabewert teamNumber aus Delphi zugreifen.

In TMS WebCore so:
Delphi-Quellcode:
uses
  WEBLib.Storage;

var
  teamNumber: Integer;
begin
  teamNumber := StrToIntDef(TLocalStorage.GetValue('teamNumber'), -1);
Bis bald...
Thomas

charly52 12. Okt 2022 10:19

AW: funtionswert einer JS Funktion in Delphi verwenden
 
Vielen Dank,

hat mir sehr geholfen!

Charly


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:08 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