AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Debugger stürzt ab

Ein Thema von Paposaar · begonnen am 6. Okt 2013 · letzter Beitrag vom 12. Okt 2013
Antwort Antwort
Paposaar

Registriert seit: 6. Okt 2013
18 Beiträge
 
#1

AW: Debugger stürzt ab

  Alt 10. Okt 2013, 17:27
So,



Ich programmiere schon seit über 6 wochene an dem Projekt, also so schlimmer Anfänger bin ich jz auch nicht...

Außerdem möchte ich Programmieren lernen, und denke auch dass ich nichts falschgemacht habe, sondern dass es an dieser Borlnmd.dll liegt, da es wie gesagt 6wochen lang meinem selbstkonstrierten Roberter eine gewisse ,,KI,, verleiht. Und dann funktionirte es nicht mehr, und zwar ohne Grund!

Mein Eindruck: Danke für die Info
Angehängte Dateien
Dateityp: pas K8055.pas (19,7 KB, 11x aufgerufen)
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#2

AW: Debugger stürzt ab

  Alt 10. Okt 2013, 17:49
Ich programmiere schon seit über 6 wochene an dem Projekt, also so schlimmer Anfänger bin ich jz auch nicht...
Erstens ist Anfänger sein nicht schlimm, höchstens für ungeduldige Anfänger, die sich zwar gerne Anfänger nennen, um Mitleid zu erregen (och, der Arme, dem müssen wir jetzt aber sofort helfen), dann aber den Anfängerstatus kategorisch ablehnen, wenn man sie darauf hinweist, als Anfänger doch auch bitteschön Anfänger-Vorgehensweisen einzuhalten und sich mit Anfängerprojekten zu befassen und sich nicht wie ein Profi aufführen zu wollen, sprich: gleich an komplexe Programme herangehen, ohne zu begreifen, was sie da tun. Man muß nicht Psychologie studieren, damit einem das sofort auffällt ...

Und zweitens hast du es offenbar weder in den erwähnten sechs Wochen noch in den zahlreichen Forentagen geschafft, dir wenigstens die notwendigen Grundlagen und Basiskenntnisse anzueignen. So geht man einfach nicht vor, wenn man etwas so komplexes wie eine objektorientierte Hochsprache erlenen möchte. Man entwickelt sich vom Einfachen zum Schwierigen und nicht umgekehrt, und das dauert gewöhnlich etwas länger als sechs Wochen, sogar merklich länger, bei dir mit deinen offensichtlichen Widerständen gegen das eigentliche Lernen vermutlich sogar noch viel viel länger, wenn überhaupt.

Außerdem möchte ich Programmieren lernen, und denke auch dass ich nichts falschgemacht habe, sondern dass es an dieser Borlnmd.dll liegt, da es wie gesagt 6wochen lang meinem selbstkonstrierten Roberter eine gewisse ,,KI,, verleiht. Und dann funktionirte es nicht mehr, und zwar ohne Grund!
Da du ja offenbar nichts falsch gemacht hast, kann dir auch keiner dabei helfen, es richtig zu machen. Du hast es ja bereits erwähnt: Die DLL ist schuld, auch wenn sie zuvor funktioniert hat, jetzt ist sie eben kaputt, und dann auch noch ganz ohne Grund, und niemand hier kann sie dir wieder heile machen. Ich kann dir nur eines verraten: Damit kommst du nicht weit, du wirst vermutlich sehr bald sehr frustriert aufgeben.

Mein Eindruck: Danke für die Info
... die du vermutlich nicht zu nutzen gedenkst ... Danke auch ... Also ich möchte dir eigentlich nicht mehr weiterhelfen. Was andere machen, geht mich nichts an.
  Mit Zitat antworten Zitat
Paposaar

Registriert seit: 6. Okt 2013
18 Beiträge
 
#3

AW: Debugger stürzt ab

  Alt 10. Okt 2013, 18:23
Ich wollte jetzt nicht böse wirken...

Aber dein erstes schreiben(diese auch ) hörte sich halt für mich sehr herablassend an...

Als ich dieses Demoprogramm zu8m erstn mal runterlud, konnte ich meinen Roboter ja direkt steuern...

Als ich es dann das 2 mal runterlud um zu kucken, ob ich einen Fehler machte, funktionierte es nicht mehr, ohne Veränderung an irgendwas.

Daraus folgt meiner Meinung nach, dass es nicht an lag...
Falls du das anderes siehst, entschuldigung.
  Mit Zitat antworten Zitat
Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Debugger stürzt ab

  Alt 11. Okt 2013, 08:20
... sondern dass es an dieser Borlnmd.dll liegt ...
Wenn dein Programm unabhängig von Delphi durch starten der exe auch einen Fehler meldet, dann ist es definitiv nicht ein Problem der Borlnmd.dll sondern ein Fehler in deinem Programm beim Aufruf einer Funktion der dort genutzten dll.
Hinter dir gehts abwärts und vor dir steil bergauf ! (Wolfgang Ambros)
  Mit Zitat antworten Zitat
OlafSt

Registriert seit: 2. Mär 2007
Ort: Hamburg
284 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#5

AW: Debugger stürzt ab

  Alt 11. Okt 2013, 10:18
Die erste Lektion, die ein Anfänger beim Lernen der Programmierkunst knallhart vor den Latz bekommt, ist folgende:

Das Problem sitzt in 99,99963542% aller Fälle vor dem Bildschirm.

Programmierer sind nicht selbstlos oder masochistisch veranlagt, wenn sie bei einem Problem sofort den Fehler bei sich selbst suchen. Folgender Spruch existiert schon seit den 60er Jahren und er hat nichts, aber auch rein gar nichts an seiner grundlegenden Wahrheit verloren:

Ein Programm, das auf Anhieb funktioniert, ist nicht von dieser Welt.

Das gilt selbst für Leute wie mich, die das schon 30+ Jahre lang machen.
  Mit Zitat antworten Zitat
rwalper

Registriert seit: 6. Sep 2006
48 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: Debugger stürzt ab

  Alt 11. Okt 2013, 10:42
Nur mal kurz: Deine Eingangsfrage war schon sehr spartanisch formuliert. Und dann hatte ich den Eindruck, dass man Dir alles aus der Nase ziehen musste und es Deiner Meinung nach doch einfach funktionieren müsste. Daher auch die kritischen Anmerkungen der Anderen.

Zu Deinem Problem (weil Du den Programmcode hochgeladen hast):
Du linkst die K8055d.dll statisch ein (die "external"-Deklarationen). Dadurch müssen beim Programmstart die deklarierten Funktionen/Prozeduren in der DLL vorhanden sein, und zwar auch in der identischen Syntax (Aufrufparameter, Typen etc.).

Wenn also Dein Programm einen Prozedur-Einsprungpunkt nicht findet, dann hast Du eine Funktion/Prozedur als external deklariert, die es nicht oder nicht in dieser Form in der DLL gibt! Da kann Dir auch kein Debugger helfen.

Du kann jetzt alle diese external-Deklarationen auskommentieren (und alle dieser Aufrufe innerhalb Deines Programmes!) und schaun, ob das Programm startet (nur startet, das reicht). Wenn das der Fall ist, dann kommentierst Du die erste Funktion/Procedure wieder ein und startest das Programm erneut. Startet es, dann kommentierst Du die 2. Funktion/Procedure wieder ein....und so weiter.

Zuletzt ein Tipp: Schau mal, ob Du mehrere DLL im Dateisystem "rumzuliegen" hast und vergleiche mal deren Versionsnummern.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.857 Beiträge
 
Delphi 12 Athens
 
#7

AW: Debugger stürzt ab

  Alt 11. Okt 2013, 11:25
Zuletzt ein Tipp: Schau mal, ob Du mehrere DLL im Dateisystem "rumzuliegen" hast und vergleiche mal deren Versionsnummern.
Mit dem Process Monitor kann man auch direkt sehen welche DLL da geladen wird. Die fehlende kann auch eine sein, die die selbst eingebundene wiederum braucht.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Paposaar

Registriert seit: 6. Okt 2013
18 Beiträge
 
#8

AW: Debugger stürzt ab

  Alt 12. Okt 2013, 19:23
Es funktioniert!!!

Vielen, vielen Dank rwalper!

Ich habe jetzt einfach diese Extrnal Funktion entfernt, da ich diese sowieso nicht brauche, Und schon gings mit dem exe starten, und sogar in Delphi konnte ich wieder ohne schließen debuggen...

Auch danke an alle anderen für eure Hilfsbereitschaft.

Woran das Problem mit dem schließen lag, weiß ich aber immer noch nicht.
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz