Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

HTA Fenster Schliessen

Frage Entwicklung Webentwicklung

Mitglied: 0cool

0cool (Level 2) - Jetzt verbinden

11.05.2011 um 13:12 Uhr, 5889 Aufrufe, 7 Kommentare

Hey Leute,

es geht darum, eine Aktion auszuführen, wenn ein HTA Fenster geschlossen wird.

Infos:
HTA mit VB Script

Ich habe ein HTA Script erstellt. Wenn das Fester durch das Schliessen Kreuz geschlossen wird, soll eine Aktion (Funktion) ausgeführt werden.

Wie kann ich das Schliessen des Fensters über das Schliessen Kreuz abfangen und mit einer Funktion versehen.
Danke für eure Hilfe.


Gruß

0cool
Mitglied: michi1983
11.05.2011 um 13:20 Uhr
Hi 0cool,

kenn mich nicht so aus mit VB, aber nach 3 Sekunden Google Suche hab ich das gefunden:
http://www.vbarchiv.net/forum/read.php?id=5&t=5948&i=5948&v ...

vielleicht hilft dir das weiter.

Gruß
Bitte warten ..
Mitglied: Snowman25
11.05.2011 um 13:24 Uhr
hi,

01.
<script type="text/javascript"> 
02.
function myunload() { 
03.
alert("closing"); 
04.
05.
window.onbeforeunload=myunload; 
06.
</script>
probier das mal

gruß
snow
Bitte warten ..
Mitglied: 0cool
11.05.2011 um 13:48 Uhr
@Snowman25: Danke für deine schnelle Antwort.

Ich muss zu meiner Schande gestehen, das ich ein wichtiges Detail vergessen hatte.


Wenn das Fenster geschlossen wird, sollen 2 VB Script Funktionen ausgeführt werden.

Klappt deine Lösung unter diesen Vorraussetzungen auch?


Gruß

0cool
Bitte warten ..
Mitglied: Snowman25
11.05.2011 um 14:01 Uhr
Zitat von 0cool:
Wenn das Fenster geschlossen wird, sollen 2 VB Script Funktionen ausgeführt werden.
Du solltest innerhalb der HTA eine VBS-Funktion ohne Umwege über JS aufrufen können.
Englischer MSDN-Artikel zu VB und JS

Angenommen, deine beiden Funktionen, die du aufrufen möchtest, heißen doThisonUnload() und HieristSchluss(int, string):
01.
<script type="text/javascript"> 
02.
function myunload() { 
03.
doThisonUnload(); 
04.
HieristSchluss(1, "Fenster wird geschlossen"); 
05.
06.
window.onbeforeunload=myunload; 
07.
</script>
Gruß
Snow
Bitte warten ..
Mitglied: 0cool
11.05.2011 um 14:45 Uhr
@michi1983: Das funktioniert leider nicht, da ich mit VBS keine Forms ansprechen kann und das HTA Fenster meines Wissens kein Form ist.

@Snowman25: Danke es hat Funktioniert.


Gruß

0cool
Bitte warten ..
Mitglied: 0cool
11.05.2011 um 15:25 Uhr
Sorry!!!

Ist erledigt

Gruß
0cool
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
gelöst Office 2007 Upgrade auf 2013 ständiges First Run Fenster (5)

Frage von xbast1x zum Thema Microsoft Office ...

Batch & Shell
gelöst Mit Powershell schwarzes CMD-Fenster unterdrücken? (4)

Frage von Yauhun zum Thema Batch & Shell ...

Webbrowser
T-Online-Login-Fenster öffnet unter Edge-Fenster (3)

Frage von achklein zum Thema Webbrowser ...

Batch & Shell
gelöst Unterdrücken eines DOS Fenster bei Ausführen einer Batchdatei (10)

Frage von Zockervogel zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Verschlüsselung & Zertifikate
gelöst Festplattenverschlüsselung im Ausland (13)

Frage von Nicolaas zum Thema Verschlüsselung & Zertifikate ...

Festplatten, SSD, Raid
gelöst Fehlerhafte Blöcke im RAID 10 (12)

Frage von Kojak-LE zum Thema Festplatten, SSD, Raid ...

Windows Server
gelöst Microsoft-Lizenz CALs und passendes Server-Betriebssystem (12)

Frage von planetIT2016 zum Thema Windows Server ...

Netzwerkgrundlagen
gelöst Cisco SG500 Series LAG hat sich von selbst umgestellt (11)

Frage von Ex0r2k16 zum Thema Netzwerkgrundlagen ...