Avatar billede foldager Novice
09. oktober 2002 - 11:54 Der er 5 kommentarer og
1 løsning

Autodial med 0 foran

Jeg har følgende kode:

Private Sub Telefon_DblClick(Cancel As Integer)
On Error GoTo Err_ringop_Click

 

    Dim stDialStr As String
    Dim PrevCtl As Control
    Const ERR_OBJNOTEXIST = 2467
    Const ERR_OBJNOTSET = 91
    Const ERR_CANTMOVE = 2483


Set PrevCtl = Me.Telefon
    'Set PrevCtl = Screen.PreviousControl
 
   
   
    If TypeOf PrevCtl Is TextBox Then
      stDialStr = IIf(VarType(PrevCtl) > V_NULL, PrevCtl, "")
    ElseIf TypeOf PrevCtl Is ListBox Then
      stDialStr = IIf(VarType(PrevCtl) > V_NULL, PrevCtl, "")
    ElseIf TypeOf PrevCtl Is ComboBox Then
      stDialStr = IIf(VarType(PrevCtl) > V_NULL, PrevCtl, "")
    Else
      stDialStr = ""
    End If
   
    Application.Run "utility.wlib_AutoDial", stDialStr

Exit_ringop_Click:
    Exit Sub

Err_ringop_Click:
    If (Err = ERR_OBJNOTEXIST) Or (Err = ERR_OBJNOTSET) Or (Err = ERR_CANTMOVE) Then
      Resume Next
    End If
    MsgBox Err.Description
    Resume Exit_ringop_Click
End Sub

Den er (tydeligvis)dannet ud fra Access egen wizard.
Det virker, men jeg vil gerne have sat et nul foran alle telefonnumre der ringes op til.
hvordan er det lige det skal skrives?
Avatar billede juks Novice
09. oktober 2002 - 12:04 #1
hvis du skriver
Application.Run "utility.wlib_AutoDial", "0" + stDialStr
burde det virker
Avatar billede juks Novice
09. oktober 2002 - 12:11 #2
istedet for .
Application.Run "utility.wlib_AutoDial", stDialStr

:-)
Avatar billede foldager Novice
09. oktober 2002 - 12:21 #3
Den tager kun nullet med....ikke telefonnummeret...
Avatar billede rasmusd Praktikant
09. oktober 2002 - 12:27 #4
Prøv med Application.Run "utility.wlib_AutoDial", "0" & stDialStr
Avatar billede foldager Novice
09. oktober 2002 - 13:02 #5
Der var den! Tak (begge to)!
Avatar billede juks Novice
09. oktober 2002 - 13:05 #6
"0" + stDialStr virker 
husk lige ""
men du kan også burg & i stedet for +  men husk  "" ellers ligger den bare nul til tallet derfor virkede det ikke.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester