Zwischenablage nach gewisser Zeit leeren
Hallo,
ich übergebe in Access ein Wert in die Zwischenablage,
wie bekomme ich es hin, dass dieser nur eine gewisse Zeit im Cache bleibt ( z.b. 10 Sekunden) und danach geleert wird.
Grüße aus München
ich übergebe in Access ein Wert in die Zwischenablage,
wie bekomme ich es hin, dass dieser nur eine gewisse Zeit im Cache bleibt ( z.b. 10 Sekunden) und danach geleert wird.
If Not IsNull(Me.pass_pwd) Then
Me.pass_pwd.SetFocus
DoCmd.RunCommand acCmdCopy
End If
Grüße aus München
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 269002
Url: https://administrator.de/contentid/269002
Ausgedruckt am: 15.11.2024 um 05:11 Uhr
2 Kommentare
Neuester Kommentar
Hallo,
Gruß,
Peter
Zitat von @thomas1972:
wie bekomme ich es hin, dass dieser nur eine gewisse Zeit im Cache bleibt ( z.b. 10 Sekunden) und danach geleert wird.
Die Zeit wirst du dir bauen müssen , das Kommando lautetwie bekomme ich es hin, dass dieser nur eine gewisse Zeit im Cache bleibt ( z.b. 10 Sekunden) und danach geleert wird.
cmd /c “echo off | clip”
Peter
MSForms 2.0 Verweis zum Projekt hinzufügen ...
und dann folgenden Code verwenden
Gruß jodel32
und dann folgenden Code verwenden
Dim clipboard As MSForms.DataObject
Set clipboard = New MSForms.DataObject
clipboard.SetText Me.pass_pwd.Value
clipboard.PutInClipboard
start = Now()
while now() < (start + TimeValue("0:00:10"))
DoEvents
Wend
clipboard.SetText ""
clipboard.PutInClipboard