25. Februar 200520 j Servus, folgendes Problem: Ich habe ein VB-Progrämmchen. Soweit funktioniert alles wunderbar, nur ein kleines Problem gibts. Manchmal "überspringt" er einen Befehl. Er läuft zwar drüber im Debugger, aber er macht es nicht. Meine Frage jetzt. Ich hatte bei meinem ehemaligen Arbeitgeber mal ein ähnliches Problem, und da haben wir etwas gemacht, damit dieser Befehl quasi "erzwungen" wird. Ich weiß aber nicht mehr was das war. Es handelt sich um den Befehl MSHFlexGrid.Additem Ich wäre Euch sehr dankbar, wenn Ihr mir helfen könntet. Wenns dieses Thema/Problem schonmal gab, sorry. Aber ich habe leider keine Zeit das ganze Forum zu durchsuchen...
28. Februar 200520 j Code sieht filgendermaßen aus: MSHFlexGridKXEditor.AddItem sGebiet + vbTab + sStopp, lZeile + 1 es ist nur diese eine Zeile die mir Probleme bereitet...
28. Februar 200520 j Was ich vielleicht noch sagen sollte, manchmal macht ers so wie er soll. Nur manchmal fügt er die Zeile nicht ein. Nachvollziehen des Fehlers hab ich auch noch net geschafft, also wann es auftritt...
28. Februar 200520 j Lass dir doch einfach mal die Parameterwerte mit der MSGBOX ausgeben, wenn es nicht klappt kannst du schaun was an den werten krumm ist, des weiteren solltest du darauf achten dass du kein, on error goto XXX oder sogar ein on error resume next (bäää) drinne hast, zur sicherheit kannst du ja vor den befehl ein on error goto 0 setzten...
28. Februar 200520 j Ein "On Error GoTo" hab ich drin, weil Fehler bei mir immer in eine Log-Datei geschrieben werden. Aber er gibt ja da nicht mal nen Fehler aus. Ich weiß aber noch von meinem ex Arbeitgeber, dass es da einen Befehl gibt, der irgendwie das "erzwingt" oder so. Ich weiß es auch nimmer genau, weil da hatten wir mal ein ähnliches Problem, is aber schon paar Jahre her...
28. Februar 200520 j Jop jetzt ist mir alles klar, wenn du einfach vor deinen befehl den "on error goto 0" schreibst wird er dir dann einen fehler ausgeben, das ligt daran dass das einfügen einen fehler verursacht und somit nicht ausgeführt wird, und die fehlerbehandlung einsetzt, mit "on error goto 0" schaltest du das aus und dann gibt er dir einen brauchbaren fehler aus mit dem du weiterarbeiten kannst und dein prob beheben kannst ;-)
28. Februar 200520 j Ja nee, dann müßte ja was in der Log-Datei drinstehen, wenn es einen Fehler erzeugt...
28. Februar 200520 j hmmm stimmt auch wieder, kannst du mir vieleicht mehr code oder die ganze Funktion geben, dass ich es etwas besser nachvollziehen kann
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.