AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Quellcode wird nicht compiliert. Compiler meldet keinen Fehler.
Thema durchsuchen
Ansicht
Themen-Optionen

Quellcode wird nicht compiliert. Compiler meldet keinen Fehler.

Ein Thema von FriendOfDelphi · begonnen am 24. Nov 2010 · letzter Beitrag vom 25. Nov 2010
Antwort Antwort
Seite 1 von 3  1 23      
FriendOfDelphi

Registriert seit: 21. Mai 2010
163 Beiträge
 
Delphi 5 Professional
 
#1

Quellcode wird nicht compiliert. Compiler meldet keinen Fehler.

  Alt 24. Nov 2010, 17:13
Hallo Allerseits!

was mache ich falsch, wenn Teile des Quellcodes vom Compiler nicht compiliert werden?

Normalerweise drücke ich "strg + F9" und der gesamte Quellcode wird compiliert.
An den blauen Punkten auf der linken Seite erkennt man ja, welche Zeilen vom Compiler berücksichtigt wurden.

Der Compiler meldet keinen Fehler beim copilieren.
Aber nur das letzte "end" erhält den blauen Punkt.

Habt ihr eine Idee?
Herzlichen Gruß
FriendOfDelphi
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Quellcode wird nicht compiliert. Compiler meldet keinen Fehler.

  Alt 24. Nov 2010, 17:16
Existiert ein Projekt?
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.343 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Quellcode wird nicht compiliert. Compiler meldet keinen Fehler.

  Alt 24. Nov 2010, 17:19
Der Compiler ignoriert u.U. Zeilen, die "nutzlos" sind.
I := 0; wird u.U. ignoriert, wenn I nicht mehr verwendet wird.
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat
FriendOfDelphi

Registriert seit: 21. Mai 2010
163 Beiträge
 
Delphi 5 Professional
 
#4

AW: Quellcode wird nicht compiliert. Compiler meldet keinen Fehler.

  Alt 24. Nov 2010, 17:24
Existiert ein Projekt?
Ja.
Damit alle notwendigen Dateien erzeugt werden, gehe ich immer so vor, dass ich auf "\Datei\Alles speichern" klicke.
Delphi fragt dann zuerst nach dem Unitnamen und danach nach dem Projektnamen und speichert die Dateien ab.
Herzlichen Gruß
FriendOfDelphi
  Mit Zitat antworten Zitat
FriendOfDelphi

Registriert seit: 21. Mai 2010
163 Beiträge
 
Delphi 5 Professional
 
#5

AW: Quellcode wird nicht compiliert. Compiler meldet keinen Fehler.

  Alt 24. Nov 2010, 17:29
Der Compiler ignoriert u.U. Zeilen, die "nutzlos" sind.
I := 0; wird u.U. ignoriert, wenn I nicht mehr verwendet wird.
Das würde bedeuten, dass der gesamte Quellcode sinnfrei ist.
Das kann wiederum nicht sein.

Aber vielleicht ist bei der Vorgehensweise etwas schief gelaufen.
Ich habe zunächst einen Quellcode erzeugt und diesen erfoglreich ausprobiert.
Nun bin ich dabei, diesen Quellcode in eine eigene Unit in eine Klasse zu verfrachten.
Und damit trat das beschriebene Problem auf.
Herzlichen Gruß
FriendOfDelphi
  Mit Zitat antworten Zitat
Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.343 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: Quellcode wird nicht compiliert. Compiler meldet keinen Fehler.

  Alt 24. Nov 2010, 17:37
Das würde bedeuten, dass der gesamte Quellcode sinnfrei ist.
Ok, das habe ich aber nicht gesagt

Schau mal, ob Du noch eine alte pas oder dcu herumliegen hast, die der Compiler verwendet. Ich hatte das früher auch mal, dass ich im Editor eine pas in Arbeit hatte, der Compiler aber noch eine ältere Kopie benutzt hat. Das führte zu ähnlichen Effekten.

Ansonsten zeig mal einen Quelltext...
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat
Benutzerbild von Bummi
Bummi

Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
 
Delphi XE3 Enterprise
 
#7

AW: Quellcode wird nicht compiliert. Compiler meldet keinen Fehler.

  Alt 24. Nov 2010, 17:44
funktioniert Projekt erzeugen statt kompilieren..?
Thomas Wassermann H₂♂
Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
  Mit Zitat antworten Zitat
FriendOfDelphi

Registriert seit: 21. Mai 2010
163 Beiträge
 
Delphi 5 Professional
 
#8

AW: Quellcode wird nicht compiliert. Compiler meldet keinen Fehler.

  Alt 24. Nov 2010, 17:48
funktioniert Projekt erzeugen statt kompilieren..?
Du meinst sicherlich "\Projekt\Alle Projekte erzeugen".
Das ändert nichts.
Die "blauen Punkte" fehlen nach wie vor.
Herzlichen Gruß
FriendOfDelphi
  Mit Zitat antworten Zitat
mquadrat

Registriert seit: 13. Feb 2004
1.113 Beiträge
 
Delphi XE2 Professional
 
#9

AW: Quellcode wird nicht compiliert. Compiler meldet keinen Fehler.

  Alt 24. Nov 2010, 18:13
Was passiert denn wenn du absichtlich einen Fehler einbaust? Meckert der Compiler dann?
  Mit Zitat antworten Zitat
blauweiss

Registriert seit: 19. Jun 2007
142 Beiträge
 
#10

AW: Quellcode wird nicht compiliert. Compiler meldet keinen Fehler.

  Alt 24. Nov 2010, 18:24
Was passiert denn wenn du absichtlich einen Fehler einbaust? Meckert der Compiler dann?
Höchstwahrscheinlich JA (ich wette um 1 Bier), wenn das letzte "end" einen blauen Punkt erhalten hatte...
Meine Vermutung: Du (FriendOfDelphi) hast beim Aufteilen in eine andere Unit den Code irgendwie KOPIERT anstatt zu VERSCHIEBEN.
Klammere doch einfach die Codezeilen aus, die keine blauen Punkte bekommen haben. Wenn das Projekt dann immer noch kompiliert werden kann (ich wette ein 2. Bier, daß JA), dann kommst Du der Sache schon näher...

Gruß
blauweiss
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


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 22:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz