Thema: Delphi Set Of ?

Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#16

Re: Set Of ?

  Alt 15. Okt 2003, 19:52
Langsam glaube ich, es wird immer viel zu kompliziert gedacht, wobei ich mich mit einschließe.

Zitat von Jan:
Hallo DP,
habe dazu noch eine Frage:
wie überprüfe ich ob ein String in einem set vorkommt?
Mein Set sieht so aus:
var nameset : set of (comment, name, id); und dann muss ich 'comment' in dem set wiederfinden.
Gruß
Jan
1. Fragestellung also, comment soll gefunden werden. 8)

Zitat:
Da habe ich einen String, der exakt den gleichen Wert hat wie der Name eines Teils meines Sets, und ich soll nicht festellen können, ob der Name in dem Set vorhanden
2. Das ist schon präziser.

Du willst also nur wissen ob der Sring 'Comment' in Deinem Set ist, richtig ? Und dazu wolltest Du einfach :

if MeinString IN MeinSet benutzen. Wie wäre es denn, wenn Du einfach alle diese Teilstrings statt in das Set zu packen, aneinanderreihst ?

statt so:

var nameset : set of (comment, name, id); einfach ungefähr so :

const namestring : 'comment name id'; Dann bist Du doch schon fertig. Dann kriegst Du mit :

if pos (SuchString,namestring) <> 0; raus, ob das Ding da drin ist oder nicht Vermute mal, das ist für drei Strings einfach nicht kompliziert genug, um es so zu machen.
Gruß
Hansa
  Mit Zitat antworten Zitat