AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Code Vervollständigung Delphi 10.1 (ohne UP1)
Thema durchsuchen
Ansicht
Themen-Optionen

Code Vervollständigung Delphi 10.1 (ohne UP1)

Ein Thema von SvB · begonnen am 19. Sep 2016 · letzter Beitrag vom 20. Sep 2016
Antwort Antwort
SvB

Registriert seit: 21. Okt 2004
Ort: Eckenroth
426 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

Code Vervollständigung Delphi 10.1 (ohne UP1)

  Alt 19. Sep 2016, 22:53
Bin gerade nach mehreren Stunden Suche endlich auf das Problem gestoßen: Stelle gerade ein Programm auf Delphi 10.1 um und habe das nächste Formular aus dem alten Projekt übernommen und wundere mich, warum die Code Vervollständigung (STRG + SHIFT) in manchen Units gar nicht mehr funktioniert. Habe das Problem jetzt lokalisiert und es liegt an folgender Zeile
Code:
aID: array [0 .. 9] of String;
in der "private" Deklaration des Formulars.
Alles was ich danach mache kann nicht mehr mit STRG + SHIFT vervollständigt werden. Auch in abhängigen Units.

Hier zur Info, falls mal jemand darüber stolpern sollte. Ob irgendwelche Plugins was damit zu tun haben, hab ich noch nicht ausprobiert.

Habs auch gerade noch mal mit einem komplett neuen Projekt mit einem leeren Formular probiert, genau das selbe.
Sven

Alle sagen, das geht nicht. Da kam einer, der wusste das nicht und hat es gemacht.
  Mit Zitat antworten Zitat
Thomas Horstmann

Registriert seit: 25. Apr 2007
Ort: NRW
87 Beiträge
 
Delphi 12 Athens
 
#2

AW: Code Vervollständigung Delphi 10.1 (ohne UP1)

  Alt 20. Sep 2016, 00:49
Ja, ist ein Fehler in Delphi 10.1 und ziemlich ärgerlich.
https://quality.embarcadero.com/browse/RSP-14914
  Mit Zitat antworten Zitat
bkr

Registriert seit: 9. Mär 2006
6 Beiträge
 
#3

AW: Code Vervollständigung Delphi 10.1 (ohne UP1)

  Alt 20. Sep 2016, 09:32
Bis der Fehler behoben ist, kann man sich mit einem open array of string behelfen, und im Code mit Setlength die Länge setzen. Dann geht Code completion wieder
bkr
  Mit Zitat antworten Zitat
SvB

Registriert seit: 21. Okt 2004
Ort: Eckenroth
426 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#4

AW: Code Vervollständigung Delphi 10.1 (ohne UP1)

  Alt 20. Sep 2016, 09:42
Ich habs erst mal so gelöst:
Code:
implementation

var
  aID: array [0 .. 9] of String;
so geht bei mir.
Sven

Alle sagen, das geht nicht. Da kam einer, der wusste das nicht und hat es gemacht.
  Mit Zitat antworten Zitat
Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.746 Beiträge
 
Delphi 2007 Professional
 
#5

AW: Code Vervollständigung Delphi 10.1 (ohne UP1)

  Alt 20. Sep 2016, 09:51
Ich hab kein aktuelles Delphi, aber die Code-Vervollständigung hatte "schon immer" Probleme mit unbenannten Typen. Versuch doch mal, dem Typ einen Namen zu geben:
Delphi-Quellcode:
type
  TID = array [0 .. 9] of String;
aID: TID;
Uli Gerhardt
  Mit Zitat antworten Zitat
SvB

Registriert seit: 21. Okt 2004
Ort: Eckenroth
426 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#6

AW: Code Vervollständigung Delphi 10.1 (ohne UP1)

  Alt 20. Sep 2016, 11:14
@uligerhardt: funktioniert leider nicht
Trotzdem Danke für den Tipp.
Sven

Alle sagen, das geht nicht. Da kam einer, der wusste das nicht und hat es gemacht.
  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 11:08 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