Lazarus 2.0.12 (2021.02.21.)
Letöltés

  • Oldal:
  • 1

TÉMA:

Válasz: Unit Készítésse 2015 márc. 04 14:09 #1481

  • SziZo
  • SziZo profilkép Témaindító
  • Új tag
  • Új tag
  • Hozzászólások: 12
  • Köszönetek: 0
Hálásan köszönöm. 3 FV implementálva. Az új projektekben már a TStringList-et fogom használni.
;)

Válasz: Unit Készítésse 2015 márc. 04 13:46 #1480

  • Gábor
  • Gábor profilkép
  • Adminisztrátor
  • Adminisztrátor
  • Hozzászólások: 463
  • Köszönetek: 76
A TStrings osztály a "Classes" unit-ban található. Az "interface" szakasz elejére ezt szúrd be:
uses Classes;
Ezenkívül a TStrings helyett a TStringList használatát javaslom, mivel az előbbi egy absztrakt osztály és ezért nem minden metódus van kidolgozva benne.
Hogyan kérdezzünk okosan? / Mit kell tennünk kérdezés előtt? -- FPC 3.3.1 -- Lazarus 2.1.0 -- GNU/Linux 5.4.0 x86_64

Unit Készítésse 2015 márc. 04 12:32 #1479

  • SziZo
  • SziZo profilkép Témaindító
  • Új tag
  • Új tag
  • Hozzászólások: 12
  • Köszönetek: 0
Szeretnék néhány gyakran használt Tstrings visszatérési értékkel rendelkező fw.-t unitba szervezni. így kezdtem:
unit Proba;

{$mode objfpc}{$H+}

interface
Function CSVToStrings(const ACSVStrIn: String; Delimiter: Char ):TStrings;

uses
Classes, SysUtils,strutils;
.
.
.
A TStrings résznél elakad, mint ismeretlen azonosító...

Hogyan tovább? Életem első (nem dolgozatként beadandó) unitja lenne :)

  • Oldal:
  • 1