Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Wie heisst die Funktion? (https://www.delphipraxis.net/177124-wie-heisst-die-funktion.html)

idefix2 17. Okt 2013 19:49

Wie heisst die Funktion?
 
Es gibt doch eine Delphi Funktion, die falls nötig einen \ an einen Pfad anhängt. Mir fällt ihr Name nicht ein und in der Delphi Hilfe suche ich auch schon eine ganze Weile erfolglos.

Meflin 17. Okt 2013 19:57

AW: Wie heisst die Funktion?
 
Code:
function IncludeTrailingBackslash(const S: string): string;
die?

Uwe Raabe 17. Okt 2013 20:03

AW: Wie heisst die Funktion?
 
oder plattformunabhängig
Delphi-Quellcode:
IncludeTrailingPathDelimiter

idefix2 17. Okt 2013 20:40

AW: Wie heisst die Funktion?
 
ja, die, danke.
Ich habe jetzt noch einmal übrprüft, ob ich ganz blind bin, aber in meiner Delphi Hilfe (Version 2009) ist die in der alphabetischen Liste der Funktionen tatsächlich ganz einfach nicht aufgelistet :twisted:

edit - ich sehe gerade, es gibt offenbar eigene Auflistungen der Funktionen für verschiedene Namespaces, die gehört zum Namespace ansistrings bzw. SysUtils und ist dort zu finden. Übersichtlich ist ansders...

Ist eigentlich die Hilfe bei den neueren Delphi Versionen besser geworden (Stichwort: "Das ist die Funktion AnsiStrings.AnsiCompareStr" als informativer Hilfetext zu sehr vielen topics), das wäre eventuell eine Motivation, umzusteigen. So viel mache ich in Delphi jetzt nicht mehr, und geschenkt sind die Upgrades ja leider wirklich nicht .

hathor 17. Okt 2013 22:19

AW: Wie heisst die Funktion?
 
...und PathDelim gibt es auch noch...

jaenicke 17. Okt 2013 22:30

AW: Wie heisst die Funktion?
 
Zitat:

Zitat von idefix2 (Beitrag 1232361)
Ist eigentlich die Hilfe bei den neueren Delphi Versionen besser geworden (Stichwort: "Das ist die Funktion AnsiStrings.AnsiCompareStr" als informativer Hilfetext zu sehr vielen topics), das wäre eventuell eine Motivation, umzusteigen.

Das wäre für mich zwar kein Grund zum Umstieg (da gibt es genug andere), aber die Hilfe wird schon besser. Die kannst du aber auch einfach online anschauen:
http://docwiki.embarcadero.com/Libra...gPathDelimiter
Routinen zur Pfadbearbeitung

Perlsau 17. Okt 2013 22:35

AW: Wie heisst die Funktion?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von idefix2 (Beitrag 1232361)
Ich habe jetzt noch einmal übrprüft, ob ich ganz blind bin, aber in meiner Delphi Hilfe (Version 2009) ist die in der alphabetischen Liste der Funktionen tatsächlich ganz einfach nicht aufgelistet :twisted:

Doch, ist sie. Du bist offenbar blind :twisted:

Zitat:

Zitat von idefix2 (Beitrag 1232361)
edit - ich sehe gerade, es gibt offenbar eigene Auflistungen der Funktionen für verschiedene Namespaces, die gehört zum Namespace ansistrings bzw. SysUtils und ist dort zu finden. Übersichtlich ist ansders...

Was ist an der Auflistung unübersichtlich? Die beiden Funktionen sind einerseits unter SysUtils - Funktionen auffindbar und andererseits in der Index-Spalte.

Zitat:

Zitat von idefix2 (Beitrag 1232361)
Ist eigentlich die Hilfe bei den neueren Delphi Versionen besser geworden (Stichwort: "Das ist die Funktion AnsiStrings.AnsiCompareStr" als informativer Hilfetext zu sehr vielen topics), das wäre eventuell eine Motivation, umzusteigen. So viel mache ich in Delphi jetzt nicht mehr, und geschenkt sind die Upgrades ja leider wirklich nicht .

Bislang komme ich mit der Hilfe in 2009 und in den neueren IDEs, mit denen ich gelegenltich arbeite, gut zurecht. Wegen eventueller Verbesserungen in der Hilfe würde ich kein Update erwerben.

Würdest du eine Software verschenken, wenn du zig Entwickler und anderes Personal bezahlen mußt, das diese Software erstellt? Dann kannst du gleich Konkurs anmelden. Wenn du lieber auf eine kostenlose Open-Source-Entwicklungsumgebung umsteigen möchtest, steht dir das doch frei, oder nicht?

Vielleicht fehlt dir aber auch nur das Help-Update 3. Bei mir mit installiertem Update sieht das so aus:

idefix2 18. Okt 2013 00:01

AW: Wie heisst die Funktion?
 
Zitat:

Zitat von Perlsau (Beitrag 1232368)
Was ist an der Auflistung unübersichtlich? Die beiden Funktionen sind einerseits unter SysUtils - Funktionen auffindbar und andererseits in der Index-Spalte.

Wenn du eine Funktion suchst, deren Namen du nicht mehr genau weisst, und von der du nicht weisst, in welchem Namespace sie sitzt, dann suchst du dich zu einem Krüppel. Eine alphabetische Auflistung aller Funtionen aus allen Namespaces wäre da schon angenehm. Die Liste wäre lange, aber das ist immer noch besser als unzählige Listen durchforsten zu müssen.

Perlsau 18. Okt 2013 02:39

AW: Wie heisst die Funktion?
 
Ob dir da eine alphabethische Liste helfen würde, wenn du nicht mal mehr weißt, mit welchen Buchstaben die Funktion beginnt? Wenn ich in der Indexleiste anfange, Includet zu tippen, hab ich bereits beide Funktionen im Blickfeld. Dann gibt es noch die Suchfunktion in der Hilfe und zu guter Letzt Google, das schon bei der Zeichenfolge Delphi+Incl beide Funktionen ausspuckt. Und wenn dir das noch immer nicht genügt, dann machst du's wie ich und bastelst dir deine eigene Codeschnipsel-Datenbank (bei mir innerhalb einer umfangreichen Projektverwaltung) oder verwendest z.B. das Code-Orakel von Rolf Warnecke oder sein Code-Orakel Online.

Letztlich wird dir das Lamentieren über die angeblich unzureichende Hilfe nicht viel weiterhelfen, außer daß es dir vielleicht kurzzeitig Erleichterung verschafft (deshalb lamentiert man ja). Embarcardero wird das aber kaum dazu veranlassen, die Hilfe nach deinen Wünschen zu gestalten.

Furtbichler 18. Okt 2013 07:19

AW: Wie heisst die Funktion?
 
Wenn ich nicht weiß wie etwas heißt, verwende ich google. Es gibt keine bessere 'Ich denke ich weiß was Du suchst' Suchmaschine. Natürlich ist es ratsam, seine Wünsche in Worte zu fassen zu können.

Anstatt zu meckern, wie schlecht die (wirklich saumäßig schlechte) Hilfefunktion von Delphi ist, verwende die Internet-Suche: 'delphi add backslash to path'. Aber selbst ein logopädisch fragwürdiges 'delphi schrägstrich' führt zum Erfolg.

Ich arbeite nur noch mit Visual Studio und C# und dort habe ich die lokale Hilfe noch nie benutzt und weiß auch gar nicht, we man die benutzt, denn das Internet ist 1000x schneller. Insofern ist es egal, ob die lokale Hilfe nun saumäßig schlecht, nicht vorhanden, zu langsam oder in Tagalog geschrieben ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:31 Uhr.
Seite 1 von 2  1 2      

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