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

Verständnis und Anwendung des Destrukturierungsoperators von JavaScript ES6

Inhaltsverzeichnis Vorwort Die Rolle von Dekonstr...

So stellen Sie ein Angular-Projekt mit Docker bereit

Es gibt zwei Möglichkeiten, Angular-Projekte mit ...

So stellen Sie Tencent Cloud Server von Grund auf bereit

Da dies mein erster Beitrag ist, weisen Sie mich ...

Praktischer Bericht über die Entwicklung von Vue3- und TypeScript-Projekten

Inhaltsverzeichnis Überblick 1. Kompositions-API ...

Verwendung von Vue3-Seiten, Menüs und Routen

Inhaltsverzeichnis 1. Klicken Sie auf das Menü, u...

So verstehen Sie die Modularität von JavaScript

Inhaltsverzeichnis 1. Browserunterstützung 2. Exp...

Implementierungsmethode der rekursiven MySQL-Baumabfrage

Vorwort Bei baumstrukturierten Daten in der Daten...

Zusammenfassung der Entwicklung benutzerdefinierter Vue 3-Richtlinien

Was ist eine Richtlinie? Sowohl Angular als auch ...

Linux IO-Multiplexing Epoll-Netzwerkprogrammierung

Vorwort In diesem Kapitel werden grundlegende Lin...

Beispiel für die Einrichtung eines Third-Level-Domain-Namens in nginx

Problembeschreibung Durch die Konfiguration von n...

Implementierungsprinzip und Skriptcode der HTML-Rabattpreisberechnung

Code kopieren Der Code lautet wie folgt: <!DOC...