Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Property und dynamisches array (https://www.delphipraxis.net/90752-property-und-dynamisches-array.html)

Relicted 23. Apr 2007 12:14

Re: Property und dynamisches array
 
Delphi-Quellcode:
type
  TStringArray : array of string;

type
TBassWMPVis = class(TComponent)
  private
    { Private declarations }
    FCLSID         : TStringArray;
  public
    { Public declarations }
    property CLSID        : TStringArray read FCLSID write CLSID;
  published
    { Published declarations }
  end;
zugriff über

Delphi-Quellcode:
CLSID[1337] := 'brabelschneck';

gruß
reli

EWeiss 23. Apr 2007 12:17

Re: Property und dynamisches array
 
Danke an alle !
Jetzt habe ich sogar mehrere Vorschläge zur verfügung.

Das war es was ich meinte.

Delphi Sprache(nicht Vb Sprache) ;)

Gruss Emil

Relicted 23. Apr 2007 12:18

Re: Property und dynamisches array
 
*räusper*

um mal wieder bissl :twisted: zu sein: VB ist keine programmiersprache! :-)

EWeiss 23. Apr 2007 12:23

Re: Property und dynamisches array
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Relicted
*räusper*

um mal wieder bissl :twisted: zu sein: VB ist keine programmiersprache! :-)

Heeheheheeh no comment! trotz deiner Hilfe :lol:
Doch! Eine..

Schau mir meinen MP3 Player an dann reden wir weiter über das Thema!

Ohne Programmiersprache wäre das wohl schlecht gegangen. :mrgreen:

Gruss Emil

Relicted 23. Apr 2007 12:27

Re: Property und dynamisches array
 
sieht hübsch aus...

aber wer weiß vielleicht is das ja auch nur in photoshop programmiert? :-p

ne aber zum einstieg war vb schon immer recht gut... ich finde aber im weiteren verlauf gibts wesentlich schönere sprachen als vb :-)
bei mir in der berufsschule sind wir 3 anwendungsentwickler: 2 vb'ler und ich als delphianer.. da ich mich ja da behaupten muss gibts immer von mir anti-vb-sprüche also nicht bös gemeint :-p

EWeiss 23. Apr 2007 12:36

Re: Property und dynamisches array
 
Zitat:

Zitat von Relicted
sieht hübsch aus...

aber wer weiß vielleicht is das ja auch nur in photoshop programmiert? :-p

ne aber zum einstieg war vb schon immer recht gut... ich finde aber im weiteren verlauf gibts wesentlich schönere sprachen als vb :-)
bei mir in der berufsschule sind wir 3 anwendungsentwickler: 2 vb'ler und ich als delphianer.. da ich mich ja da behaupten muss gibts immer von mir anti-vb-sprüche also nicht bös gemeint :-p

Habs hier im Forum den Daniel G geschickt der weiss das es kein Photoshop kreiertes Pic ist :zwinker:

Neeee bin das schon gewohnt hier :mrgreen:
Stelle mich ja auch um auf Delphi :wall: :mrgreen: wenn auch aus anderen gründen.

gruss Emil

Jelly 23. Apr 2007 12:38

Re: Property und dynamisches array
 
Zitat:

Zitat von EWeiss
Wie bekomme ich es hin das unter 'property CLSID' ein Array aktzeptiert wird?
Da habe ich es schon zugewiesen

Mit arrays gar nicht, zumindest nicht über den Object Inspector. Du könntest aber, wie bereits vorgeschlagen eine StringList nehem, oder wenns edler werden soll und eventuell noch andere Information pro Eintrag als die CLSID reinkommen soll, über ein TCollection.
Schau dir mal dazu auf meiner Seite die Komponente TSwitchModules an. Da nutz ich auch sowas.

EWeiss 23. Apr 2007 12:50

Re: Property und dynamisches array
 
Zitat:

Zitat von Jelly
Zitat:

Zitat von EWeiss
Wie bekomme ich es hin das unter 'property CLSID' ein Array aktzeptiert wird?
Da habe ich es schon zugewiesen

Mit arrays gar nicht, zumindest nicht über den Object Inspector. Du könntest aber, wie bereits vorgeschlagen eine StringList nehem, oder wenns edler werden soll und eventuell noch andere Information pro Eintrag als die CLSID reinkommen soll, über ein TCollection.
Schau dir mal dazu auf meiner Seite die Komponente TSwitchModules an. Da nutz ich auch sowas.

Danke für das angebot ;)
Aber mit Komponente habe ich es nicht so da im falle eines OpenSource
jeder gezwungen ist diese in sein Projekt einzubinden.

Es funktioniert genauso wie ich es wollte auf der Basis von @mkinzler

Gruss Emil

Gruber_Hans_12345 23. Apr 2007 13:23

Re: Property und dynamisches array
 
Zitat:

Zitat von EWeiss
Aber mit Komponente habe ich es nicht so da im falle eines OpenSource
jeder gezwungen ist diese in sein Projekt einzubinden.

TCollection ist Standard von delphi, also sollte jeder ohne irgendwelchen zusatzkomponenten dabei haben.

Es kommt halt drauf an, ob du per Object Inspector drauf zugreifen willst oder nicht ....

EWeiss 23. Apr 2007 13:36

Re: Property und dynamisches array
 
Zitat:

Zitat von Gruber_Hans_12345
Zitat:

Zitat von EWeiss
Aber mit Komponente habe ich es nicht so da im falle eines OpenSource
jeder gezwungen ist diese in sein Projekt einzubinden.

TCollection ist Standard von delphi, also sollte jeder ohne irgendwelchen zusatzkomponenten dabei haben.

Es kommt halt drauf an, ob du per Object Inspector drauf zugreifen willst oder nicht ....

Ja habe das falsch verstanden ;)
Habe angenommen er wollte das ich seine Komponente einbinde
er meinte damit aber nur das er so etwas in ihr verwendet.

Benutze das in VB :mrgreen:

Delphi-Quellcode:
Public PluginGenClass         As New Collection
Delphi-Quellcode:
For Each PluginGen In PluginGenClass
   If IsInCollection(PluginGenClass, PluginName) Then
Oh sorry habs vergessen ;) ist ja keine Sprache

Denke aber ist für den gebrauch nicht unbedingt nötig.

gruss Emil


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:20 Uhr.
Seite 2 von 3     12 3      

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