FŐOLDAL

KAPCSOLAT

MÉDIAAJÁNLAT


REGISZTRÁCIÓ HÍRLEVÉL
PC-ÁRUHÁZ DRIVERS SZAMITOGEP Antivirus SZAKÜZLET

· Friss (Szoftver)
·  Úmutató az Intel SpeedStep bekapcsolásásához
·  Úmutató a Cool'n'Quiet bekapcsolásásához
·  Windows XP ”Reloaded” - A hivatalos álláspont
·  Peer-to-peer telefonálás egyszerűen
·  Novell Kisvállalati Csomag 6.5
·  Microsoft Office Visio 2003
·  Windows Media
·  Spamek szűrése szabállyal
·  Itt a SUSE LINUX 9.0
·  OpenOffice
·  NetMeeting
·  Shavlik HFNetChk 4.0 – Windowsupdate.com helyett
·  Új email szerver a SuSE-től
·  Novembertől a boltokban a magyar SuSE Linux 7.3
·  COLOBOT
·  Készítsünk honlapot
·  Hány lapra elegendő a festék???
·  Az NTFS 5 filerendszer
·  Idő szinkronizálása Windows 2000 erdőben
·  A Windows2000 lemezkezelésének újdonságai
· Cikkek > Szoftver
· Borland Delphi 4 – 21 nap alatt 15. rész
Dátum : 2000-12-15 19:52:51
Szerző : Pibee


MÉG TÖBB A SZTRINGEKRÕL ( 1. rész/ 2 )

 

A Pascal-programnyelvben számos sztring-elem van használatban. Ebben a részben leírom a sztringekkel való mûveleteket, amelyek minden sztringtípusra vonatkoznak.

Sztring – összefûzés a “+” mûveletjel használatával

Egy általános, mindennapi programozási feladat az összefûzés, összeláncolás (összeadni a tagokat). A sztringeket össze lehet fûzni a “+” mûveletjel segítségével. Például:

var

S1 : string;

S2 : string;

begin

S1 := 'Mallory Kim';

S2 := 'Reisdorph';

Label1.Caption := S1 + ' ' + S2;

end;

Ez a kód összevon három sztringet ( a változtatható S1-et, egy sztringet, ami szünetet (space) tartalmaz, és egy változtatható S2-est) és jelöli az eredményt a címke képaláírás tulajdonságához. Bármilyen kifejezés vagy függvény amit megbecsül egy szrtingben, azt egy összevonásban lehet használni.

Íme még egy példa:

var

X : Integer;

begin

X := 199;

Label1.Caption := 'Az eredmeny: ' + IntToStr(X);

end;

 

Ebben az esetben, az IntToStr függvény visszatér egy sztringben, tehát annak a függvénynek az eredményét bárhol fel lehet használni, ahol csak szükséges.

Az alsó index mûveletjel

Egy másik mindennapi Pascal sztring mûveletjel az alsó index-jel ([]).

Kivonatolni lehet egy egyedi karaktert egy sztringbõl, az alsó index mûvelet segítségével, ahogy itt is láthatjuk:

var

S1 : string;

S2 : Char;

begin

S1 := 'Hello World!';

S2 := S1[1];

Label1.Caption := S2;

end;

Az S2 jelû változó ebben a példában a “Char”, de lehetne egy hosszú sztring is, rövid vagy éppen egy széles sztring. Az Object Pascalban a színfalak mögött számos beszélgetés folyik, nem is kell Nekünk azzal törõdni, hogy a különbözõ sztringtípusokkal hogyan járjunk el. Az alsó index mûv.jel nagyon jól jön, hogyha mondjuk egy sztringben keresünk egyféle karaktert egy idõben.

A sztringek egy-bázisúak: az elsõ karakter a sztringben az S[1]-nél található. Emlékezzünk, hogy a 0-dik elem a rövid sztringben a (S[0])-nál van, tartalmazza a sztring hosszúságát, és nem az elsõ karaktere a sztringnek. Nem használhatod az S[0]-t a hosszú vagy a széles szrtingek esetében.

 

TÁBLA 1.3. SZTRING ÖSSZEHASONLÍTÓ TÁBLÁZAT.

Jel (mûvelet)

Leírás

=

Egyenlõ

<>

Nem egyenlõ

<

Kevesebb, mint

>

Nagyobb, mint

<=

Kisebb vagy egyenlõ

>=

Nagyobb vagy egyenlõ

A sztringeknek valós értékeket kell tartalmaznia, például:

if FileName = 'TEST.TXT' then

OpenFile(FileName)

else

ReportError;



Warning: require(../forum/centercomments.php) [function.require]: failed to open stream: No such file or directory in /var/www/www.szamitogep.hu/show/read.php on line 95

Warning: require(../forum/centercomments.php) [function.require]: failed to open stream: No such file or directory in /var/www/www.szamitogep.hu/show/read.php on line 95

Fatal error: require() [function.require]: Failed opening required '../forum/centercomments.php' (include_path='.:/usr/share/php/') in /var/www/www.szamitogep.hu/show/read.php on line 95