- sellerbuyer: Egy teljesen új platformot kapunk! Új korszak kezdődik?
- SzDavid99: Út Korea turistaparadicsomába, amiről talán még sosem hallottál: Csedzsu-sziget
- aquark: A ló túloldalán (Intel-AMD szivatás)
- sellerbuyer: Milyen mobiltelefont vegyek 2025 ben?
- sziku69: Fűzzük össze a szavakat :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: Asszociációs játék. :)
- sellerbuyer: Milyen laptopot vegyek? Segítek: semmilyet!
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- intecpc: Hogyan készítsük fel a számítógépünket a Windows 11-re? – Lépésről lépésre
Új hozzászólás Aktív témák
-
vz12
tag
válasz
Yodafon #1723 üzenetére
Azt hiszem hogy egy kis hibát vétettem, ezt korrigálom:
mezo[1].OnSelectCell:=Sajat_SelectCell; // paraméterek NÉLKÜL
mezo[2].OnSelectCell:=Sajat_SelectCell; // paraméterek NÉLKÜLHelyesen tehát "OnSelectCell" kell ide ahogy Fire példáján is látszik, ezt tévesztettem el. Ha az értékadás jobb oldalaira azonos eljárás nevet írsz be akkor szerintem megvalósul amit szeretnél, tehát közös OnSelectCell eljárása lesz minden példánynak.
Egyébként ez is belerakható ám a ciklusba, így lesz biztosítva a legegyszerűbben a közös OnSelectCell, tehát:
mezo[i].OnSelectCell:=Sajat_SelectCell; // paraméterek NÉLKÜLA többi rész viszont változatlan, tehát a Sajat_SelectCell eljárást szigorúan a definiálandó eljárás paraméterlistájával (OnSelectCell) deklarálni és definiálni (kifejteni) kell.
procedure TForm1.Sajat_SelectCell(Sender: TObject; ACol,
ARow: Integer; var CanSelect: Boolean);Meghíváskor át kell adni a paramétereket is!
Pl. mezo[1].OnSelectCell(Sender,1,1,bValtozo);
Figyelj rá hogy a 4. paraméternek logikai változónak kell lennie a "VAR" miatt!
Ez át fog irányítódni a form Sajat_SelectCell eljárásába és továbbadja a paramétereket is. Viszont a Sajat_SelectCell-t meg kell írni !!! Tehát le kell reagálni a cella kiválasztódás eseményét, ha nem írsz bele semmit akkor ilyenkor nem fog történni semmi. Legalábbis úgy gondolom, mert ezt sem próbáltam ki.
Új hozzászólás Aktív témák
Hirdetés
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Melyik tápegységet vegyem?
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Otthoni hálózat és internet megosztás
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Sony MILC fényképezőgépcsalád
- Tudományos Pandémia Klub
- Építő/felújító topik
- Feketelista, avagy a rossz boltok topicja
- Milyen routert?
- További aktív témák...
- HP ELITEBOOK 845 G8 - AMD Ryzen 5400U/16GB/256SSD//VEGA/14.0" FHD Bang&Olufsen hang laptop
- Longines Hydroconquest L37824766 szürke, férfi 43mm eladó
- SAMSUNG (QE65QN90BAT) 165CM NEO Q-LED SMART! AKCIÓ!
- Eladó Commodore 64 Dobozos!
- Lenovo LOQ 15AHP9 - 15.6"FHD IPS 144Hz - Ryzen 5 8645HS - 16GB - 1TB - Win11 - RTX 4050 - 2,5 év gar
- MSI CreatorPro Z16P RTX A5500 TOUCH! (vapor chamberrel)
- LG K61 128GB, Kártyafüggetlen, 1 Év Garanciával
- Bontott, vadiúj, MIDNIGHT MacBook Air 13.6" M4 10C/8G 16GB 256GB 13 Gar.: 1 év APPLE világgarancia
- iPhone 13 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3426, 95% Akkumulátor
- Legjobb kijelzős! ThinkPad T14s Gen 2 i5-1135G7 16GB 1000GB FHD 1 év garancia
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest