Kan iemand mij helpen met het volgende probleem.
Ik wil tekst van Nederlands naar Duits vertalen en ik had destijds dit werkend gekregen echter nu werkt de syntaxis niet meer.
Ik weet niet wat ik fout doe aangezien dit eerder wel werkte.
Het loopt vast bij het moment: ".send"
Foutnummer is: -2147024891
Foutmelding is: Toegang geweigerd
Ik gebruik MS Access 2003 en het lijkt erop dat Google dit niet meer ondersteunt wellicht zijn er mensen die hier bekend mee zijn of ik doe kennelijk wat verkeerds.
Dim cstrText As Long
Dim objHTML As Object
Dim objHTTP As Object
Dim strCharacter As String
Dim strTextConvert As String
For cstrText = 1 To Len(strText)
strCharacter = Mid(strText, cstrText, 1)
Select Case strCharacter
Case "0" To "9", "A" To "Z", "a" To "z"
strTextConvert = strTextConvert & strCharacter
Case Else
strTextConvert = strTextConvert & "%" & Right("0" & Hex(Asc(strCharacter)), 2)
End Select
Next
Set objHTTP = CreateObject("MSXML2.XMLHTTP")
Set objHTML = CreateObject("HTMLFILE")
With objHTTP
.Open "GET", "http://translate.google.com/translate_t?hl=en&sl=" & strFromCountry & "&tl=" & strToCountry & "&text=" & strTextConvert, False 'am_2012
.send
objHTML.body.innerhtml = .responsetext
GoogleTranslate = objHTML.getelementbyid("result_box").InnerText
End With
Set objHTTP = Nothing
Set objHTML = Nothing
Ik wil tekst van Nederlands naar Duits vertalen en ik had destijds dit werkend gekregen echter nu werkt de syntaxis niet meer.
Ik weet niet wat ik fout doe aangezien dit eerder wel werkte.
Het loopt vast bij het moment: ".send"
Foutnummer is: -2147024891
Foutmelding is: Toegang geweigerd
Ik gebruik MS Access 2003 en het lijkt erop dat Google dit niet meer ondersteunt wellicht zijn er mensen die hier bekend mee zijn of ik doe kennelijk wat verkeerds.
Dim cstrText As Long
Dim objHTML As Object
Dim objHTTP As Object
Dim strCharacter As String
Dim strTextConvert As String
For cstrText = 1 To Len(strText)
strCharacter = Mid(strText, cstrText, 1)
Select Case strCharacter
Case "0" To "9", "A" To "Z", "a" To "z"
strTextConvert = strTextConvert & strCharacter
Case Else
strTextConvert = strTextConvert & "%" & Right("0" & Hex(Asc(strCharacter)), 2)
End Select
Next
Set objHTTP = CreateObject("MSXML2.XMLHTTP")
Set objHTML = CreateObject("HTMLFILE")
With objHTTP
.Open "GET", "http://translate.google.com/translate_t?hl=en&sl=" & strFromCountry & "&tl=" & strToCountry & "&text=" & strTextConvert, False 'am_2012
.send
objHTML.body.innerhtml = .responsetext
GoogleTranslate = objHTML.getelementbyid("result_box").InnerText
End With
Set objHTTP = Nothing
Set objHTML = Nothing