- Garmin Instinct – küldetés teljesítve
- Honor 400 - és mégis mozog a kép
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Prohardver app (nem hivatalos)
- Samsung Galaxy A54 - türelemjáték
- Apróbb óra érkezik a OnePlustól
- Bemutatkozott a Poco X7 és X7 Pro
- Red Magic 10 Air - gaming telefon is lehet kecses
- iPhone topik
- Egyszerre legnagyobb és legkisebb is a Garmin Venu X1
Aktív témák
-
_thomas_
tag
up!
-
_thomas_
tag
hi!
tehát adott egy saját fejlesztésű osztály (a TObject a közvetlen őse), egy objektuma.
hogyan menthetem el a vinyóra, hogy később vissza tudjam tölteni és módosítani az tulajdonságait?
konkrétan:
{alul látható az osztály, az ebből létrehozott objektumot szeretném a vinyóra menteni JAVA-ban ezt a serializable interface-el lehetett megtenni. itt hogyan lehetne? most térek át javaról delphire és sokminden máshogy vagy mint amit eddig megszoktam, ami nem is baj, csak nagyon kellene tudnom ezt műveletet}
unit Pilot;
interface
uses Graphics;
type TPilot=class
private
name : string;
pole : byte;
year : byte;
team : string;
image : TPicture;
public
function getName() : string;
procedure setName(new : string);
function getPole() : byte;
procedure setPole(how : byte);
function getYear() : byte;
procedure setYear(new : byte);
function getTeam() : string;
procedure setTeam(aTeam : string);
procedure setImage(newImage : TPicture);
function getImage() : TPicture;
published
constructor create(name : string);
constructor createFull(name : string;team : string;
year : byte;pole : byte;image : TPicture);
property driver_name : string read name write setName;
end;
implementation
uses sysutils;
constructor TPilot.create(name : string);
begin
self.name := name;
end;
constructor TPilot.createFull(name : string;team : string;
year : byte;pole : byte;image : TPicture);
begin
self.name := name;
self.team := team;
self.year := year;
self.pole := pole;
self.image := TPicture.Create;
end;
function TPilot.getName() : string;
begin
getName := name;
end;
procedure TPilot.setName(new : string);
begin
name := new;
end;
function TPilot.getPole() : byte;
begin
getPole := pole;
end;
procedure TPilot.setPole(how : byte);
begin
self.pole := how;
end;
function TPilot.getYear(): byte;
begin
getYear := year;
end;
procedure TPilot.setYear(new : byte);
begin
self.year := new;
end;
function TPilot.getTeam(): string;
begin
getTeam := team;
end;
procedure TPilot.setTeam(aTeam : string);
begin
team := aTeam;
end;
procedure TPilot.setImage(newImage : TPicture);
begin
image := newImage;
end;
function TPilot.getImage() : TPicture;
begin
getImage := image;
end;
end.
köszönöm a hsz-eket!
Aktív témák
Hirdetés
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Garmin Instinct – küldetés teljesítve
- Honor 400 - és mégis mozog a kép
- Elektromos rásegítésű kerékpárok
- E-roller topik
- Futás, futópályák
- HiFi műszaki szemmel - sztereó hangrendszerek
- 5.1, 7.1 és gamer fejhallgatók
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- PlayStation 5
- További aktív témák...
- X1 Carbon 9th 14" FHD+ IPS érintő i7-1185G7 16GB 512GB NVMe magyar vbill ujjlolv IR kam gar
- GARANCIÁLIS! Samsung 980 PRO 1TB M.2 Gen4 SSD!
- FÓLIÁS! LG UltraFine 32UN88A-W Ergo IPS Monitor! 3840x2160
- Intel Core i7-14700K processzor eladó!
- Asztali PC , i7 10700 , RTX 3070 Ti , 32GB DDR4 , 512GB NVME , 1TB HDD
- Bomba ár! Dell Latitude E7270 - i7-6GEN I 8GB I 256GB SSD I 12,5" FHD I HDMI I CAM I W10 I Gari!
- OnePlus 13 - Black Eclipse - Használt, karcmentes
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- AKCIÓ! HP Elitedesk 800 G1 USDT mini asztali számítógép - i7 4770S 16GB RAM 128GB SSD Intel HD
- Bomba ár! Lenovo ThinkBook 14s Yoga - i5-1135G7 I 16GB I 256SSD I 14" FHD Touch I Cam I W11 I Gari
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest