AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Code-Formatter

Ein Thema von CalganX · begonnen am 9. Aug 2002 · letzter Beitrag vom 16. Aug 2002
Antwort Antwort
Seite 2 von 2     12
Benutzerbild von d3g
d3g

Registriert seit: 21. Jun 2002
602 Beiträge
 
#11
  Alt 15. Aug 2002, 19:25
Hi Christian,

die Liste in der Hilfe ist sehr unvollständig. Man denke nur an die wichtige Schlüsselwörter overload, safecall, stdcall, cdecl, dispinterface, dispid usw. Diese unvollständigkeit liegt wohl daran, dass nicht alle Wörter, die fett gekennzeichnet sind, drin stehen, sondern alle, die man nicht als Variablennamen verwenden darf.

Code:
[b]var[/b]
  [b]dispid[/b]: [b]String[/b];
Dieser Code ist möglich.

MfG,
d3g

[edit]diese [b]-Tags... [/edit]
-- Crucifixion?
-- Yes.
-- Good. Out of the door, line on the left, one cross each.
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#12
  Alt 15. Aug 2002, 19:49
Moin d3g,

danke für die Info, da hab' ich dann nicht so recht aufgepasst, allerdings, wie Du schon sagtest:

Zitat:
Diese unvollständigkeit liegt wohl daran, dass nicht alle Wörter, die fett gekennzeichnet sind, drin stehen, sondern alle, die man nicht als Variablennamen verwenden darf.
so gesehen hat wohl eher das Syntaxhighlighting der IDE 'ne Macke, denn es gibt ja keinen rechten Grund, warum auch Bezeichner wie stdcall, oder message, die ja nicht reserviert sind, auch so dargestellt werden, wie reservierte Worte.

Übrigens fehlen keine Worte in der Liste, da es ja ausdrücklich die Liste der reservierten Worte sein soll, und die genannten ja nicht dazugehören

Eine Liste all jener Begriffe zu erstellen, die die IDE als reserviertes Wort darstellt herauszufinden, dürfte auch recht schwierig zu bewerkstelligen sein.
Möglicher Weise gibt's da Überschneidungen, mit der C++ Builder IDE. Allerdings nicht mit der Version 6, denn hier wird, z.B. stdcall auch nicht als Schlüsselwort dargestellt.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#13
  Alt 15. Aug 2002, 20:27
Es fehlten auch einige Schlüsselwörter aus der Komponentenprogrammierung (z.B. register). Diese habe ich noch hinzugefügt.
Du hast mir nur einen Source gegeben, so weit ich weiß. Die Funktion zum kopieren als HTML habe ich aus deiner Funktion zusammengebastelt...

Chris
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#14
  Alt 15. Aug 2002, 20:46
Moin Chakotay,

wenn's nur ein Source war, kann man wohl nur eine Datei anhängen

Wenn Du mir jetzt noch sagst, welche, kann ich Dir noch die andere Version schicken.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#15
  Alt 16. Aug 2002, 09:27
Eigentlich brauche ich keine weitere... Aber es kann nicht schaden. Ich habe nur die File mit "SCFDP.*" bekommen.

Chris
  Mit Zitat antworten Zitat
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 01:33 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