AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Tstrings als VCL

Ein Thema von khalilazzz · begonnen am 8. Mär 2005 · letzter Beitrag vom 8. Mär 2005
Antwort Antwort
Seite 1 von 2  1 2      
khalilazzz

Registriert seit: 1. Feb 2005
59 Beiträge
 
#1

Tstrings als VCL

  Alt 8. Mär 2005, 09:39
hallo
ich suche mir eine nicht visuale komponente von Typ Tstrings,wobei ich meine strings bei der Programmerstellung eingeben kann,.es ist ähnlich wie Items bei einem Tcombobox.
im voraus danke für eure Bemühung.
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#2

Re: Tstrings als VCL

  Alt 8. Mär 2005, 09:40
Hallo khalilazzz,

TListBox arbeitet AFAIR mit TStrings

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
khalilazzz

Registriert seit: 1. Feb 2005
59 Beiträge
 
#3

Re: Tstrings als VCL

  Alt 8. Mär 2005, 09:43
ich brauche nur eine nicht visuale kommponente,wobei nur die strings speicheren kann.
bie listbox handelt es sich um eine visuale kommponente.
  Mit Zitat antworten Zitat
Benutzerbild von sniper_w
sniper_w

Registriert seit: 11. Dez 2004
Ort: Wien, Österriech
893 Beiträge
 
Delphi 6 Enterprise
 
#4

Re: Tstrings als VCL

  Alt 8. Mär 2005, 09:46
Zitat:
ich brauche nur eine nicht visuale kommponente,wobei nur die strings speicheren kann.
bie listbox handelt es sich um eine visuale kommponente.
Also nochmal. Nimm TStrings oder TStringList (eher das Zweite).
Katura Haris
Es (ein gutes Wort) ist wie ein guter Baum, dessen Wurzel fest ist und dessen Zweige in den Himmel reichen.
  Mit Zitat antworten Zitat
Benutzerbild von Sprint
Sprint

Registriert seit: 18. Aug 2004
Ort: Edewecht
712 Beiträge
 
Delphi 5 Professional
 
#5

Re: Tstrings als VCL

  Alt 8. Mär 2005, 09:47
@khalilazzz: Das was du suchst, findest du in der JVCL.
Ciao, Sprint.

"I don't know what I am doing, but I am sure I am having fun!"
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.008 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#6

Re: Tstrings als VCL

  Alt 8. Mär 2005, 09:47
Zitat von alcaeus:
TListBox arbeitet AFAIR mit TStrings
Zitat von khalilazzz:
ich suche mir eine nicht visuale komponente

Bau dir doch selber eine:
Delphi-Quellcode:
unit StringsContainer;

interface

uses
  Windows, Messages, SysUtils, Classes;

type
  TStringsContainer = class(TComponent)
  private
    FStrings: TStrings;
  public
    constructor Create(AOwner: TComponent); override;
    destructor Destroy; override;
  published
    property Strings: TStrings read FStrings write FStrings;
  end;

procedure Register;

implementation

procedure Register;
begin
  RegisterComponents('Beispiele', [TStringsContainer]);
end;

{ TStringsContainer }

constructor TStringsContainer.Create(AOwner: TComponent);
begin
  inherited;
  FStrings := TStringList.Create
end;

destructor TStringsContainer.Destroy;
begin
  FreeAndNil(FStrings);
  inherited;
end;

end.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Benutzerbild von sniper_w
sniper_w

Registriert seit: 11. Dez 2004
Ort: Wien, Österriech
893 Beiträge
 
Delphi 6 Enterprise
 
#7

Re: Tstrings als VCL

  Alt 8. Mär 2005, 09:52
Oder wenn das alles zu kompliziert aussieht, dann benutze TListBox aber mit Visible := False;.
Katura Haris
Es (ein gutes Wort) ist wie ein guter Baum, dessen Wurzel fest ist und dessen Zweige in den Himmel reichen.
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.008 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#8

Re: Tstrings als VCL

  Alt 8. Mär 2005, 09:56
Zitat von sniper_w:
Oder wenn das alles zu kompliziert aussieht, dann benutze TListBox aber mit Visible := False;.
Wär das nicht ein bisschen overkill??

Btw. Es wäre besser, das Thema umzubenennen... In "TStrings als Komponente"
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#9

Re: Tstrings als VCL

  Alt 8. Mär 2005, 10:01
Genau. Ich dachte mir eben, du meinstest eine visuelle Kompo (habe auch das "nicht" übersehen )

Sniper hats bereits gesagt: TStringList. TStrings ist eine abstrakte Basisklasse und kann nicht verwendet werden, TStringList beinhaltet was du brauchst. Einfach mal suchen, dann siehst du auch wie man die Klasse verwendet.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Muetze1
(Gast)

n/a Beiträge
 
#10

Re: Tstrings als VCL

  Alt 8. Mär 2005, 10:08
Moin!

Zitat von alcaeus:
Sniper hats bereits gesagt: TStringList. TStrings ist eine abstrakte Basisklasse und kann nicht verwendet werden, TStringList beinhaltet was du brauchst. Einfach mal suchen, dann siehst du auch wie man die Klasse verwendet.
Er will es zur Designzeit füllen und in der DFM speichern lassen - es ist doch nicht so schwer zu verstehen. Da nützt ihm ein TStrings Nachfahre nix - den bekommste so nicht gefüllt zur Designzeit.

Stevie hat die richtige Lösung gegeben die er sucht bzw. Sprint's verweis auf die JVCL...

MfG
Muetze1
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 19:03 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