Beispiel für die Zuweisung von Werten zu ActiveX-Steuerelementeigenschaften anhand des Parameternamens in einer Webseite

Beispiel für die Zuweisung von Werten zu ActiveX-Steuerelementeigenschaften anhand des Parameternamens in einer Webseite

Code kopieren
Der Code lautet wie folgt:

<HTML>
<KOPF>
<TITLE>ActiveX testen</TITLE>
<OBJECT ID="TestStrg" NAME="<span style="font-family:Arial,Helvetica,sans-serif">TestStrg</span><span style="font-family:Arial,Helvetica,sans-serif">"</span>
CODEBASE="calc.CAB#version=1,0,0,1"
CLASSID="clsid:CDF1D789-F8A3-48F2-B0DE-0D72F2D89F76">
<PARAM NAME="downpath" VALUE="123456" />
</OBJECT>
<Skriptsprache="Javascript">
Funktion doTest()
{
Warnung (<span style="font-family:Arial,Helvetica,sans-serif">TestCtrl</span><span style="font-family:Arial,Helvetica,sans-serif">.</span><span style="font-family:Arial,Helvetica,sans-serif">Downpath</span><span style="font-family:Arial,Helvetica,sans-serif">);</span>
}
</Skript>
</KOPF>
<KÖRPER>
<input type="button" value="Verbleibende Zeit abrufen" id="btnOK" onclick="doTest();"></input>
</BODY>
</HTML>

Wenn der erstellte Attributtyp BSTR und der Variablenname downpath ist, fügen Sie den folgenden Code hinzu:

Wählen Sie beim Erstellen eines Attributs die Methode der Mitgliedsvariablen aus und fügen Sie dann den folgenden Code in den folgenden Code ein

Code kopieren
Der Code lautet wie folgt:

void COCXTestCtrl::DoPropExchange(CPropExchange* pPX)
{
Austauschversion(pPX, MAKELONG(_wVerMinor, _wVerMajor));
COleControl::DoPropExchange(pPX);
// TODO: Rufen Sie PX_-Funktionen für jede dauerhafte benutzerdefinierte Eigenschaft auf.
PX_String(pPX, _T("downpath"), m_downpath, _T(""));
}

<<:  Implementierungsbeispiel für die Docker-Bereitstellung von Front-End- und Back-End-Trennprojekten

>>:  CSS-Isolationsproblem in Blazor

Artikel empfehlen

Lösung für die Lücke zwischen Divs

Wenn Sie HTML-Div-Blöcke verwenden und die Mitte ...

Detailliertes Beispiel für JavaScript-Array-Methoden

Inhaltsverzeichnis Einführung Erstellen eines Arr...

Vue + Spring Boot realisiert die Bestätigungscodefunktion

In diesem Artikelbeispiel wird der spezifische Co...

Ausführliche Erklärung zur Docker-Maschine

Unterschiede zwischen Docker und Docker Machine D...

ReactJs-Grundlagen-Tutorial - Essential Edition

Inhaltsverzeichnis 1. Einführung in ReactJS 2. Ve...

vue verwendet Ele.me UI, um die Filterfunktion von Teambition zu imitieren

Inhaltsverzeichnis Problembeschreibung Die allgem...

So erstellen Sie eine my.ini-Datei im MySQL 5.7.19-Installationsverzeichnis

Im vorherigen Artikel habe ich das ausführliche T...

So verwenden Sie die Lotteriekomponente des WeChat Mini-Programms

Es wird in Form von WeChat-Komponenten bereitgest...

Super einfache QPS-Statistikmethode (empfohlen)

Statistik der QPS-Werte der letzten N Sekunden (i...

Die Verwendung und der Unterschied zwischen vue3 watch und watchEffect

1. Hörer ansehen Vorstellung der Uhr importiere {...

Verwendung und Unterschied von Vue.set() und this.$set()

Wenn wir Vue zur Entwicklung verwenden, kann eine...

Beispiel für die Konfiguration mehrerer virtueller Hosts in nginx

Es ist sehr praktisch, den virtuellen Host vhost ...