Thema Datum  Von Nutzer Rating
Antwort
21.02.2020 14:24:21 Fugmann
NotSolved
21.02.2020 18:30:14 Gast7777
NotSolved
21.02.2020 18:57:51 Fugmann
NotSolved
21.02.2020 21:45:58 Gast21517
NotSolved
21.02.2020 21:45:33 Gast7777
NotSolved
23.02.2020 17:33:50 Gast825
NotSolved
Rot Bilddatei automatisch nach Code-Durchlauf wieder schließen
25.02.2020 18:46:45 Fugmann
NotSolved

Ansicht des Beitrags:
Von:
Fugmann
Datum:
25.02.2020 18:46:45
Views:
714
Rating: Antwort:
  Ja
Thema:
Bilddatei automatisch nach Code-Durchlauf wieder schließen

Hallo nochmal

Das mit dem Bild öffnen habe ich hingekriegt ( siehe Code - 'Bemerkung)


' **********************************************************************
' Modul: Modul1 Typ: Allgemeines Modul
' **********************************************************************
Option Explicit
Private Declare Function GetForegroundWindow Lib "user32" () As Long Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, _   ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Const WM_CLOSE = &H10 Private lnghWnd As Long
Sub DateiPerShellObjectStarten()
Dim appSh As Object Dim BILDPFAD As String
BILDPFAD = UserFormEINGABE.TextBoxDER_PFAD.Value _             & UserFormEINGABE.TextBoxEINLESEN.Value _             & "." _             & UserFormEINGABE.TextBox2.Value
Set appSh = CreateObject("Shell.Application")
appSh.Open (BILDPFAD) 'der BILDPFAD in Klammern gesetzt (eingeklammert) oeffnet mir das (gewuenschte) Bild
DoEvents lnghWnd = GetForegroundWindow Set appSh = Nothing End Sub
Sub closeFile() If lnghWnd > 0 Then Call SendMessage(lnghWnd, WM_CLOSE, 0, 0) End Sub die Sub closeFile() macht mir jedoch noch Schwierigkeiten. Ich bekomme eifach mein geoeffnetes Bild ( das Anzeigefenster dieses Bildes ) nicht per Code geschlossen.

Kann mir jemand noch einen Tipp dazu geben?

Gruß

Fugmann


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
21.02.2020 14:24:21 Fugmann
NotSolved
21.02.2020 18:30:14 Gast7777
NotSolved
21.02.2020 18:57:51 Fugmann
NotSolved
21.02.2020 21:45:58 Gast21517
NotSolved
21.02.2020 21:45:33 Gast7777
NotSolved
23.02.2020 17:33:50 Gast825
NotSolved
Rot Bilddatei automatisch nach Code-Durchlauf wieder schließen
25.02.2020 18:46:45 Fugmann
NotSolved