application/x-www-form-urlencoded; Charset=UTF-5
; Charset=UTF-5
Elephantman schrieb:Hallo Kruemelino,
Gruß
Elephantman
Do
If Not GetSetting("FritzBox", "Telefone", i, "-1") = "-1" Then
TelName = Mid(GetSetting("FritzBox", "Telefone", i, "-1"), InStr(1, GetSetting("FritzBox", "Telefone", i, "-1"), ";", vbTextCompare) + 1)
Me.ComboBoxFon.AddItem (TelName)
If i = 4 Then Me.ComboBoxFon.AddItem ("Hauptrufnummer")
End If
i = i + 1
Loop Until i = TelAnzahl + 1
ComboBoxFon.AddItem ("Fon 1")
ComboBoxFon.AddItem ("Fon 2")
ComboBoxFon.AddItem ("Fon 3")
ComboBoxFon.AddItem ("ISDN S0")
ComboBoxFon.AddItem ("ISDN 1")
ComboBoxFon.AddItem ("ISDN 2")
ComboBoxFon.AddItem ("ISDN 3")
ComboBoxFon.AddItem ("ISDN 4")
ComboBoxFon.AddItem ("ISDN 5")
ComboBoxFon.AddItem ("ISDN 6")
ComboBoxFon.AddItem ("ISDN 7")
ComboBoxFon.AddItem ("ISDN 8")
Private Function getFonAnschluss() As Long
' liefert die Kennnummer des eingestellten Telefonanschlusses
' Rückgabewert (long): Kennnummer des eingestellten Telefonanschlusses
Dim Anschluss As Long ' Kennnummer
Select Case Me.ComboBoxFon.Value
Case Mid(GetSetting("FritzBox", "Telefone", 1, "-1"), InStr(1, GetSetting("FritzBox", "Telefone", 1, "-1"), ";", vbTextCompare) + 1)
Anschluss = 1
Case Mid(GetSetting("FritzBox", "Telefone", 2, "-1"), InStr(1, GetSetting("FritzBox", "Telefone", 2, "-1"), ";", vbTextCompare) + 1)
Anschluss = 2
Case Mid(GetSetting("FritzBox", "Telefone", 3, "-1"), InStr(1, GetSetting("FritzBox", "Telefone", 3, "-1"), ";", vbTextCompare) + 1)
Anschluss = 3
Case "Hauptrufnummer"
Anschluss = 50
Case Mid(GetSetting("FritzBox", "Telefone", 4, "-1"), InStr(1, GetSetting("FritzBox", "Telefone", 4, "-1"), ";", vbTextCompare) + 1)
Anschluss = 51
Case Mid(GetSetting("FritzBox", "Telefone", 5, "-1"), InStr(1, GetSetting("FritzBox", "Telefone", 5, "-1"), ";", vbTextCompare) + 1)
Anschluss = 52
Case Mid(GetSetting("FritzBox", "Telefone", 6, "-1"), InStr(1, GetSetting("FritzBox", "Telefone", 6, "-1"), ";", vbTextCompare) + 1)
Anschluss = 53
Case Mid(GetSetting("FritzBox", "Telefone", 7, "-1"), InStr(1, GetSetting("FritzBox", "Telefone", 7, "-1"), ";", vbTextCompare) + 1)
Anschluss = 54
Case Mid(GetSetting("FritzBox", "Telefone", 8, "-1"), InStr(1, GetSetting("FritzBox", "Telefone", 8, "-1"), ";", vbTextCompare) + 1)
Anschluss = 55
Case Mid(GetSetting("FritzBox", "Telefone", 9, "-1"), InStr(1, GetSetting("FritzBox", "Telefone", 9, "-1"), ";", vbTextCompare) + 1)
Anschluss = 56
Case Mid(GetSetting("FritzBox", "Telefone", 10, "-1"), InStr(1, GetSetting("FritzBox", "Telefone", 10, "-1"), ";", vbTextCompare) + 1)
Anschluss = 57
Case Mid(GetSetting("FritzBox", "Telefone", 11, "-1"), InStr(1, GetSetting("FritzBox", "Telefone", 11, "-1"), ";", vbTextCompare) + 1)
Anschluss = 58
End Select
' Rückgabewert
getFonAnschluss = Anschluss
End Function
Private Function getFonAnschluss()
' Fon 1, 2 oder 3 ???
Dim Anschluss As Integer
Select Case ComboBoxFon.Value
Case "Fon 1"
Anschluss = 1
Case "Fon 2"
Anschluss = 2
Case "Fon 3"
Anschluss = 3
Case "ISDN S0"
Anschluss = 50
Case "ISDN 1"
Anschluss = 51
Case "ISDN 2"
Anschluss = 52
Case "ISDN 3"
Anschluss = 53
Case "ISDN 4"
Anschluss = 54
Case "ISDN 5"
Anschluss = 55
Case "ISDN 6"
Anschluss = 56
Case "ISDN 7"
Anschluss = 57
Case "ISDN 8"
Anschluss = 58
End Select
' Rückgabewert
getFonAnschluss = Anschluss
End Function
If DownAnrListe Then
If GetSetting("FritzBox", "Optionen", "CBJournal", False) Then
If GetSetting("FritzBox", "Optionen", "CBJImport", False) Then
[COLOR="Red"] SaveSetting "FritzBox", "Journal", "StartJI", CDate(GetSetting("FritzBox", "Journal", "SchließZeit", 0))[/COLOR]
SaveSetting "FritzBox", "Journal", "EndeJI", Date & " " & Time
DownloadAnrListe
End If
End If
End If
SaveSetting "FritzBox", "Journal", "SchließZeit", Date & " " & Hour(Time) & ":" & Minute(Time) + 1 & ":00"
LogFile "AnrMonDISCONNECT: SchießZeit geändert: " & Date & " " & Hour(Time) & ":" & Minute(Time) + 1 & ":00"
SaveSetting "FritzBox", "Journal", "SchließZeit", Date + Time + CDate("00:01:00")
LogFile "AnrMonDISCONNECT: SchießZeit geändert: " & Date + Time + CDate("00:01:00")
Dok-Tore schrieb:Moin Gert,
vielen Dank für Deine Antwort. Es funktioniert ja bei ca. 8 Anrufen und dann mit einmal nicht mehr. Dann kommt diese Fehlermeldung. Dann muß ich Outlook schliessen und neustarten dann geht es wieder ca. 8 Anrufe lang.
Wie kann ich denn das Makro komplett deinstallieren ??? Damit ich es neu einspielen kann. Welche registry Einträge müssen gelöscht werden usw...
Gibt es dazu eine Anleitung ???
vg
Tore
If FritzBox.FBLogin(False) Then
If FritzBox.FBLogin(True) Then