Referência de Objetos ou componentes

Application
ClipBoard
Printer
QBitMap
QButton
QCanvas
QCheckBox
QComboBox
QComPort
QCoolBtn
QDirTree
QEdit
QFileListBox
QFileStream
QFont
QFontDialog
QForm
QGauge
QGlassFrame
QGroupBox
QHeader
QImage
QImageList
QLabel
QListBox
QListView
QMainMenu
QMemoryStream
QMenuItem
QMySQL
QNotifyIconData
QOpenDialog
QOleObject
QOleContainer
QOutLine
QOvalBtn
QPanel
QPopMenu
QRadioButton
QRect
QRegistry
QRichEdit
QSaveDialog
QScrollBar
QScrolBox
QSocket
QSplitter
QStatusBar
QStringGrid
QStringList
QTabControl
QTimer
QTrackBar
QTreeView
Componente QStringList

QStringList é um componente para armazenar e manipular uma lista de strings.
Demais componentes    - Click Barra lateral esquerda
Informações adicionais - Click propriedades  em azul
Propriedades de QStringList
   Campo    Tipo    R/W+    Padrão    Suporte#
 Duplicates
 INTEGER    RW  dupIgnore    W
 Item
 ARRAY of STRING    RW      WXG
 ItemCount
 INTEGER    R      WXG
 Sorted
 INTEGER    RW  False    W
 Text
 STRING    RW      WXG
+ R = Propriedade de leitura   W = Propriedade de escrita             #W = Windows  X = Linux  G = Solaris


Métodos de QStringList
   Método    Tipo    Descrição  Parâmetros  Suporte#
 AddItems
 SUBI  Adiciona strings à StringList.    STRINGs, Infinite    WXG
 AddList
 SUB (List AS QStringList)  Anexa outra stringlist.    1    WXG
 Build
 FUNCTION Build(Start%,  End%,
 cDelim$) AS STRING
 Retorna uma string delimitada    3    WXG
 Clear
 SUB  Apaga a inteira stringlist.    0    WXG
 DelItems
 SUBI  Apaga strings pelo seu índice.    Index #s, Infinite    WXG
 Exchange
 SUB (Index1%, Index2%)  Trocar strings entre Index1% e Index2%.    2    WXG
 IndexOf
 FUNCTION IndexOf%  (String$)  Retorna numero do índice da String.    1    WXG
 InsertItem
 SUB (Index%, String$)  Insere string em Index%.    2    WXG
 LoadFromFile
 SUB (File$)  Carrega arquivo texto na stringlist.    1    WXG
 LoadFromStream
 SUB (File AS QStream)  Carrega arquivo/memorystream na
 stringlist.
   1    W
 Parse
 FUNCTION Parse(Source$,
 Delim$) AS LONG
 Separa strings pelo Delim$ e armazena
 cada item na lista.
   2    WXG
 SaveToFile
 SUB (File$)  Salva a stringlist em arquivo.    1    WXG
 SaveToStream
 SUB (File AS QStream)  Carrega arquivo/memorystream na
 stringlist.
   1    W
 Sort
 SUB  Ordena a stringlist.    0    WXG
#W = Windows  X = Linux  G = Solaris


QStringList exemplo

 
DIM StringList1 AS QStringList
  DIM StringList2 AS QStringList

  StringList1.AddItems "Laranjas","Peras"
  StringList2.AddItems "Byte","Word","Integer"
  StringList1.AddList(StringList2)
  StringList1.Sort

  ?StringList1.Text
  ?StringList1.Item(3)
  ?StringList1.IndexOf("Mundo")
  ?StringList1.IndexOf("Alô")

  '-------------------------------------------------------

  DIM StringList AS QSTRINGLIST

  StringList.Parse("James:Brown:555-3454:House",":")

  PRINT StringList.Build(0,StringList.Count-1,",")

Sinta-se à vontade para dar sugestões e fazer críticas construtivas.

Anterior           Alto da página           Página Inicial             Próxima