Overfolow bei Mailagent

  • Hallo Forum,


    ich brauche mal Hilfe bei einem Mailagent. In einem Mailagent parse ich bei jeder mail, die der Agent zusammenbastelt aus einem String Zahlen heraus, die ich danach teilweise addiere. Der Debugger sagt mir, daß bei der Addition ein Overflow entsteht. Und das nach der 30. Mail - nicht beim ersten Mal. So sieht das aus:


    Dim strSum1 As String
    Dim strSum2 As String
    Dim sumL1 As Integer


    strSum1 = Strleft(Strright(strXX,"start1||" ),"##")
    strSum2 = Strleft(Strright(strXX,"start2||" ),"##")


    sumL1 = Cint(strSum1) + Cint(strSum2)


    Habe schon viel herumprobiert. Der Agent läuft durch, wenn nichts addiert wird. Laut Debugger sind alle Variablen korrekt belegt. So ist z.B. der Wert von strSum1 "42000" und der Wert von strSum2 "0".


    Was kann das sein?


    Vielen Dank!


    Bernd