AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Berlin 10.1 macht mich wahnsinnig!

Ein Thema von sko1 · begonnen am 18. Dez 2017 · letzter Beitrag vom 19. Dez 2017
Antwort Antwort
Seite 1 von 2  1 2   
sko1

Registriert seit: 27. Jan 2017
577 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

Berlin 10.1 macht mich wahnsinnig!

  Alt 18. Dez 2017, 15:53
Hallo,

ein besserer Betreff ist mir nicht eingefallen

Seit kurzem bekomme ich beim ersten Startversuch einer umfangreicheren Anwendung eine Fehlermeldung dass eine Unit wegen Fehlern nicht compiliert werden kann.

In dieser Unit steht der Cursor dann mehrere Zeilen unter dem abschließenden "end."

Ein erneuter Startversuch funktioniert dann, wenn ich die Leerzeilen nach dem end entferne!

Dazu werden dann noch weitere Fehler angezeigt, dass z.B. TAdoQuery kein .Free besitzt und ähnliche sinnlose Fehlermeldungen.

Ein Bereinigen des Projekts bringt keine Besserung, was kann man noch unternehmen?

Ciao
Stefan
  Mit Zitat antworten Zitat
Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
3.696 Beiträge
 
Delphi XE3 Ultimate
 
#2

AW: Berlin 10.1 macht mich wahnsinnig!

  Alt 18. Dez 2017, 15:59
2 Ideen:

Es könnte an Sonderzeichen liegen.
Vielleicht die pas mal mit dem Windows-Editor öffnen und speichern.

Es kann auch sein, dass es eine zweite Version Deiner pas gibt (vielleicht in einem kopierten Ordner). Dann nutzen evtl. Editor und Compiler unterschiedliche Quelltextdateien. In dem Fall die Kopien löschen oder aus dem Sichtbereich der IDE verschieben.
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
2.109 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#3

AW: Berlin 10.1 macht mich wahnsinnig!

  Alt 18. Dez 2017, 16:00
Die betreffende Unit in Notepad++ öffnen und per Bearbeiten -> Format Zeilenende mal auf Unix/Mac stellen und dann zurück auf Windows und abspeichern.
  Mit Zitat antworten Zitat
LTE5

Registriert seit: 13. Nov 2017
355 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#4

AW: Berlin 10.1 macht mich wahnsinnig!

  Alt 18. Dez 2017, 16:23
Zitat:
In dieser Unit steht der Cursor dann mehrere Zeilen unter dem abschließenden "end."
Den Fehler gibt es schon ewig und der wird vermutlich auch nie behoben werden.
Auch in 10.2.1 Starter erscheint er.

Zitat:
Es könnte an Sonderzeichen liegen.
  Mit Zitat antworten Zitat
bra

Registriert seit: 20. Jan 2015
704 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#5

AW: Berlin 10.1 macht mich wahnsinnig!

  Alt 18. Dez 2017, 16:53
Ist ein Bug, tritt in Tokyo übrigens auch auf, ich habe den bestimmt einmal am Tag. Einfach die Leerzeilen, die der Editor einfügt, wieder verwerfen und neu erstellen, danach geht es. Ist leider nicht der einzige Bug und ich bezweifle, dass der so schnell behoben wird, obwohl tierisch nervig.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
6.810 Beiträge
 
Delphi 10.3 Rio
 
#6

AW: Berlin 10.1 macht mich wahnsinnig!

  Alt 18. Dez 2017, 16:58
Wäre jetzt zu schön, wenn das jemand reproduzierbar hinkriegen könnte. Gibt es dafür eigentlich einen Eintrag in QP?

Ich arbeite jeden Tag bestimmt nicht gerade wenig mit Berlin und Tokyo und bei mir ist sowas noch nie aufgetaucht. Das hätte ich sofort in der Mercurial Workbench festgestellt.

Wenn also jemand bereit wäre, mir eine solche Unit bei Auftreten dieses Problems zu schicken, würde ich das gerne mal analysieren.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Der schöne Günther
Online

Registriert seit: 6. Mär 2013
4.916 Beiträge
 
Delphi 10 Seattle Enterprise
 
#7

AW: Berlin 10.1 macht mich wahnsinnig!

  Alt 18. Dez 2017, 20:51
Also ich bekomme das auch häufig unter 10 Seattle, meistens in Units die schon seit zwei Jahren niemand mehr angefasst hat. Mir kommt es so vor als bekäme die IDE nicht vernünftig mit wenn sich Quellcode ändert (z.B. durch Versionskontroll-Systeme) und beim Kompilieren veraltete DCU-Dateien einzulinken versucht. Ich mache dann einmal Bereinigen und einen neuen Kompiliervorgang und die Sache hat sich.

Oder ist das ein anderes Problem? Ich habe das sicher zwanzig mal am Tag. Ich will gar nicht ausrechnen wie viel Zeit das pro Woche frisst...
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
6.810 Beiträge
 
Delphi 10.3 Rio
 
#8

AW: Berlin 10.1 macht mich wahnsinnig!

  Alt 18. Dez 2017, 22:21
Also ich bekomme das auch häufig unter 10 Seattle, meistens in Units die schon seit zwei Jahren niemand mehr angefasst hat. Mir kommt es so vor als bekäme die IDE nicht vernünftig mit wenn sich Quellcode ändert (z.B. durch Versionskontroll-Systeme) und beim Kompilieren veraltete DCU-Dateien einzulinken versucht.
Sind diese Units explizit im Projekt aufgenommen?
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
sko1

Registriert seit: 27. Jan 2017
577 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#9

AW: Berlin 10.1 macht mich wahnsinnig!

  Alt 19. Dez 2017, 07:25
ja

Ciao
Stefan
  Mit Zitat antworten Zitat
Der schöne Günther
Online

Registriert seit: 6. Mär 2013
4.916 Beiträge
 
Delphi 10 Seattle Enterprise
 
#10

AW: Berlin 10.1 macht mich wahnsinnig!

  Alt 19. Dez 2017, 08:43
Sind diese Units explizit im Projekt aufgenommen?
Guter Hinweis, das prüfe ich beim nächsten mal gleich nach.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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