Frage : Laufzeitfehler „6“ Überlauf

Ich übernommen z.Z. Unterstützung eines Werkzeugs, das in Visual Basic geschrieben 6., das versucht, meiner Weise durch den Code im Augenblick zu glauben. Jedoch der gewerbliche Benutzer stütze ich Notwendigkeit, die eine Ausgabe schnell mit einem Report löste, er laufen lässt. Wenn der Benutzer an den Report klickt, knallt eine Mitteilung oben - > Laufzeitfehler „6“; Überlauf und die Anwendungsausgänge.

I versuchte gerade auszuprüfen, um zu finden, wo genau die Störung auftritt und ein Stückchen des Codes (4 Linien) unten. gegeben.

Last frmActualProjectedResource.lblControl (iCount)

frmActualProjectedResource.lblControl (iCount). TOP = frmActualProjectedResource.iTopBASE + (240 * iCount)

frmActualProjectedResource.lblControl (iCount). Caption = frmActualProjectedResource.lstControls. (0) verzeichnen u.“ „

frmActualProjectedResource.lblControl (iCount). Visible = True

The SAMMELstörung auftritt auf der Linie ng, die FETT ist. In Modus ausprüfen, den ich sehe, dass der Wert in iCount=130 u. der Wert „frmActualProjectedResource.iTopBASE“ in den Gleichgestellten 1800.

I keine Daten sehen, dort einzutippen, damit ich schnell überprüfen kann. Ich erlerne noch, dass meine Weise mit VB6 und ich nicht sicher sind, warum die Störung an dieser Aussage auftritt. Jede mögliche Hilfe geschätzt?

Antwort : Laufzeitfehler „6“ Überlauf

Dieses arbeitet für Sie:
 frmActualProjectedResource.lblControl (iCount) .TOP = frmActualProjectedResource.iTopBASE + CSng (240 * iCount)
Viel Glueck.
Weitere Lösungen  
 
programming4us programming4us