Deutschland*
Microsoft Deutschland|Site Map
Microsoft*
Suche:
Hilfe und Support 
|Produkt wählen|Suche

Knowledge Base Suche

 
Erweiterte Suche

Übersetzungen dieses Artikels

 

Mehr Hilfe und Support

Anfrage an den Support
Hier erhalten Sie Hilfe von einem Support-Techniker.
Newsgroups
In Anwender-Foren diskutieren und Problem-lösungen austauschen.
Microsoft kontaktieren
So erreichen Sie uns.

Wie Downloaden eines Textdatei-Verwenden von Internet Explorer-Komponente-Downloads

ACHTUNG: Der folgende Knowledge Base Artikel wurde durch ein maschinelles Übersetzungssystem ohne jegliche menschliche Mitwirkung übersetzt. Microsoft stellt diese Artikel deutschsprachigen Benutzern, die der englischen Sprache nicht mächtig sind, als Hilfe zur Verfügung, damit diese den Inhalt dieser Artikel verstehen können. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Artikel-ID:185373
Geändert am:Donnerstag, 11. Mai 2006
Version:3.0

Zusammenfassung

Eine Textdatei kann im Zusammenhang mit einem ActiveX-Steuerelement gedownloadet werden oder downloadet von es Einrichtung, das die Microsoft Internet Explorer-Komponente verwendet.

Weitere Informationen

Das Downloaden einer Textdatei, die die Komponente-Download-Funktion verwendet, erfordert ein eindeutiges Class ID (GUID), das Klassenkennung oder DUMMY-GUID darstellen kann, die zu einem Dummy-ActiveX-Steuerelement gehört, das von es generiert wird, zwecks eine Textdatei speziell downloaden.

Das Downloaden einer Textdatei in Zuordnung mit einem Dummy-ActiveX-Steuerelement (eine Steuerung einziger Zweck wodurch ist, einen Versionsmechanismus für das Downloaden einer Textdatei zu bieten) folgt auf denselben Prinzipien wie dem Downloaden einer Datei Readme.txt mit jedem Funktion-ActiveX-Steuerelement.

Wenn das Steuerelement ein Dummy-ActiveX-Steuerelement verwendet, wurde das Steuerelement:
Haben Sie nicht keine Benutzeroberfläche und die Width- <OBJEKTS> und die Höhentagesattribute <OBJEKTS> die auf Null festgelegt werden.
Exportieren Sie keine Methoden oder Eigenschaften und akzeptieren Sie keine Initialisierungsparameter.
Erstellen Sie laut Anforderungen für erfolgreich Internet-Komponente-Download.
Beachten Sie, dass ein ATL-basieren ActiveX-Steuerelement als ein Visual Basic (VB) oder ein MFC-Basiertes ActiveX-Steuerelement Aufwand weniger Download erfordert.

In den folgenden Schritten werden die für das Downloaden einer Textdatei mit einem ActiveX-Steuerelement erforderlichen Dateien aufgelistet, um zu erstellen:
1.Fügt Einträge zu der INF-Datei, die von dem VB Setup Wizard generiert wird, für ATL- und MFC-ActiveX-Steuerelementsteuerelement manuell erstellt wird oder in dem INF integriert wird, das dritt verwendet, hinzu Download-Setup-Dienstprogramm Party.


Enthalten Sie in dem Abschnitt [Add.Code] der INF-Datei folgende an dem Ende der Liste der Einträge:
   [Add.Code]
   ... (other files)
   Myfile.txt=Myfile.txt
						
Hinweis: MyFile.txt ist der Name der Textdatei, die Sie downloaden möchten.

Fügen Sie in dem Ende der INF-Datei den folgenden Abschnitt hinzu:
   [Myfile.txt]
   file=thiscab
   FileVersion=
   DestDir=10
   RegisterServer=no
						
Das DestDir die downloadenden zu dem Haupt-Windows-Verzeichnis (Windows 95 und Windows NT) zu Textdatei 10 Eintragsursachen =. Das ist erforderlich, so dass die Datei in dem Datei-Explorer-Fenster sichtbar ist. Andernfalls If DestDir = verwandt wird ( nachher kein Wert das "=" ), 4.0 oder späteres Internet Explorer installiert wird, die Textdatei wird für Benutzer in dem Verzeichnis Downloaded Program Files wenn Sie sich in einem DOS-Befehlsfenster ansehen, nicht sichtbar sein.
2. Integrieren Sie in einer Datei Schrank (CAB) die INF-Datei, die (von dem VB/SetupKit/KitFil32-Verzeichnis unterstütztes) Makecab.exe, (von dem Cabinet (CAB) SDK unterstütztes) Cabarc.exe oder ein Download-Setup-Dienstprogramm von Dritt-Anbieter verwendet.
3. Signieren Sie die CAB-Datei, die den Code verwendet, der Tools in dem ActiveX-SDK oder dem Internet Client - SDK signiert.
4. Fügen Sie einen Tag <OBJEKTS> für das ActiveX-Steuerelement in der normalen Art in einer HTML-Seite in der Weise ein. Die befinden sich dann MyFile.txt Datei downloadete jedes Mal eine neue Version von dem ActiveX, das Steuerelements gedownloadet wurde.
In dem alternativen Szenario einer Textdatei ohne ein zugeordnetes ActiveX-Steuerelement wird die Textdatei jedes Mal gedownloadet, zu dem die Seite aktualisiert wird, da es keine Versionsinformation gibt, den Download-Prozess zu steuern.

Der Dateien Erstellen erforderliches für das Downloaden einer Textdatei jeder Zeitseite wird aktualisiert:
1. Erstellen Sie eine INF-Datei (Mytext.inf) vergleichbar wie folgend:
   ; INF file for text file download

   [Add.Code]
   Mytext.txt=Mytext.txt

   [Mytext.txt]
   file=thiscab
   FileVersion=
   DestDir=10
   RegisterServer=no
						
MyFile.txt ist der Name der Textdatei, die Sie downloaden möchten.
2. Fügen Sie in einer CAB-Datei, für die (von dem Cabinet (CAB) SDK unterstütztes) Cabarc.exe folgendermaßen verwendet, die Textdatei und die INF-Datei ein:
   cabarc n mytext.cab mytext.inf mytext.txt
						
Verwenden Sie die entsprechenden Namen, die für Ihre INF- und Ihre Textdateien gewählt wurden, einen relevanten Name für die CAB-Datei zu wählen.
3. Signieren Sie die CAB-Datei, die den Code verwendet, der Tools in dem ActiveX-SDK oder dem Internet Client - SDK signiert.
4. Um DUMMY-GUID für Verwendung in dem HTML zu generieren, verwenden Sie die Guidgen.exe-Datei Sie archivieren Tag <OBJEKTS>. Guidgen.exe ist mit Visual Studio 97 in dem \DevStudio\VC\Bin-Ordner oder wie Quellcode, die kompiliert werden und ausgeführt werden kann, verfügbar.
5.Erstellen Sie einen Tagesverweis <OBJEKTS> in HTML vergleichbar auf eins in dem folgenden Beispiel:
   <HTML>
   <HEAD>
   <TITLE>Text file download sample</title>
   </HEAD>
   <BODY BGCOLOR="#FFFFFF">
   Before text cab object-->
   <OBJECT ID="MyText" width=0 height=0
      CLASSID="CLSID:7DA8B621-FA5A-11d0-B4D7-00AA00B92AB3"
      CODEBASE="mytext.cab">
   </OBJECT>
   <--after text cab object
</BODY>
</HTML>
					
Beachten Sie, dass nur zu Diskussionszwecken das CLSID in dem obigen Beispiel angezeigt wird. In Schritt 4 wird Ihr CLSID für den Tag &lt;OBJEKTS&gt; definiert. Verwenden Sie das GUID nicht oben in dem Produktionscode, um Konflikt mit einem ähnlichen DUMMY-GUID zu vermeiden, das von einem anderer Entwickler verwandt wird.

In dem Windows-Verzeichnis wird die Textdatei in Mytext.cab jedes Mal gedownloadet, dem auf eine dieses wie, der oben aufgeführt wird HTML-Seite zugegriffen wird.

Informationsquellen

Besuchen Sie für weitere Information für Microsoft Internet Explorer über Entwicklung von webbasierten Lösungen das folgende Websites von Microsoft:
http://msdn.microsoft.com/ie/ (http://msdn.microsoft.com/ie/)

http://support.microsoft.com/iep (http://support.microsoft.com/iep)


In dem folgenden Artikel der Microsoft Knowledge Base finden Sie Weitere Informationen zu dem Signieren eines Visual Basic Internet Application:
169609 (http://support.microsoft.com/kb/169609/EN-US/) Welche Verfahrensweise zu Digital signieren Ihre Visual Basic 5.0-Internetanwendung


Weitere Informationen finden Sie unter dem folgenden Webcasts:
How Does Internet Component Download Work? (http://support.microsoft.com/?scid=http%3a%2f%2fsupport.microsoft.com%2fservicedesks%2fwebcasts%2fwc042500%2fwc042500.asp)

Die Informationen in diesem Artikel beziehen sich auf:
Microsoft Internet Explorer 3.0
Microsoft Internet Explorer 3.01
Microsoft Internet Explorer 3.02
Microsoft Internet Explorer 4.0 128-Bit Edition
Microsoft Internet Explorer 4.01 Service Pack 2
Microsoft Internet Explorer 5.0
Microsoft Internet Explorer 5.5
Keywords: 
kbhowto KB185373 KbMtde kbmt
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

©2006 Microsoft Corporation. Alle Rechte vorbehalten. Nutzungsbedingungen |Markenzeichen |Informationen zur Datensicherheit |Impressum