Hirdetés
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen billentyűzetet vegyek?
- Projektor topic
- Szünetmentes tápegységek (UPS)
- Vezetékes FEJhallgatók
- Léghűtés topik
- HiFi műszaki szemmel - sztereó hangrendszerek
- Milyen processzort vegyek?
- Melyik tápegységet vegyem?
- Amlogic S905, S912 processzoros készülékek
-
PROHARDVER!

Új hozzászólás Aktív témák
-
válasz
retesz147
#782
üzenetére
Azt gondolom, hogy egy makró nem akkor látható át jól, ha 5 felé van szedve, hanem, ha egyben van, de jól van felépítve. A MD fejlődése folyamán többször átépítettem a makróimat az átláthatóság és a stabilabb működés miatt, de nem szedtem szét őket, ha nem volt muszáj, mert sokkal nehezebb lett volna átlátni, amit nem látni.

1. Javaslat: És/And kapcsolót nem kell külön alkalmazni, ha előtte nincs Vagy/Or, mert az egymás után lévő feltételek enélkül is És/And kapcsolatban vannak.
2.Javaslat: Ahol és amennyire csak lehet, minék kevesebb feltételt használj. Ezzel is stabilabb és átláthatóbb lesz a makród. Pld, ha az eseményeket feltételhez kötöd, akkor a műveleteknél nem minden esetben szükséges ugyanazokat megadni. Legtöbbször elég az "Esemény aktív" feltétel.
Az egymásba ágyazott IF-eknél nagyon körültekintően kell eljárni a feltételeket illetően. Úgy kell elképzelni, mint egy folyosót, ami több részre van osztva, de mindenhova csak az egymást követő bejárati ajtón lehet bejutni. Pld az első, fő IF-nek olyan feltételt kell megadni, hogy az ne akadályozza a további IF-ekbe való belépést. Tehát, ha az első IF feltétele az, hogy "Cella-hatókörön belül, akkor a beágyazott 2. IF feltétele nem lehet az, hogy Cella-hatókörön kívül, mert soha nem fog teljesülni, ugyanis, ha a cella hatókörönén kívülre esik, akkor már az első IF nem fogja magán átengedni. Ilyenkor lehet olyan megoldást alkalmazni, hogy nem ágyazzuk egymásba az IF-eket, hanem a fő IF mellé - az IF-re bökve - az előugró menüből az "ElseIF" lehetőséget válasszuk. Az első feltétele a "Cella-hatókörben", a 2.(ElseIF) feltétele pedig "Cella-hatókörön kívül".Itt egy példa a teljesség igénye nélkül.
Irodában és irodán kivülEsemény: Cella-cs.hatókörbe lépés - Bán bán - Feltétele: amit szeretnél
Esemény: Cella-cs.hatókör elhagyás - Bánk bán - Feltétele: amit szeretnél
Esemény: Cella-cs.hatókörbe lépés - Etele - Feltétele: amit szeretnél
Esemény: Cella-cs.hatókör elhagyás - Etele - Feltétele: amit szeretnél
Esemény: Képernyő be - Feltétel: Cella hatókörben - Bánk bán
Esemény: Képernyő ki - Feltétel: Cella hatókörben - Bánk bán
Műveletek:
IF- Feltétele: Vagy/Or - Esemény aktív - Cella-cs.hatókörbe lépés - Bánk bán
Műveletek: Sync, Rezgés, stb
ElseIF- Feltétele: Esemény aktív - Cella-cs.hatókörbe lépés - Etele
Műveletek: Sync, Rezgés,Wifi, stb
ElseIF- Feltétele: Vagy/Or - Esemény aktív - Cella-cs.hatókör elhagyás Bánk bán, Etele
Műveletek: Hangerő fel, Wifi tiltás
ElseIF- Feltétele: Esemény aktív - Képernyő be
Műveletek: Wifi Engedélyezés
ElseIF- Feltétele: Esemény aktív - Képernyő ki
Műveletek: Wifi Tiltás
EndIF
Új hozzászólás Aktív témák
- Szép! Lenovo ThinkPad X1 Yoga G6 x360 Érintős Hajtogatós Laptop Tab 14" -50% i5-1135G7 16/256 +Toll
- Lenovo ThinkPad P15 G1 Tervező Vágó Laptop -50% 15,6" i7-10850H 32/512 QUADRO RTX 3000 6GB FHD
- AOC CU34G2XP/BK - 34" 10 bites VA 3440 x 1440 180Hz 430 cd/m 1ms 1,5 év gari
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- iPhone 11 . 64Gb 77% akksival . A1 függő (Osztrák)
- Sony PS3/PS4/PS5 és kézikonzolok Okosítása és Szoftveres szintű javítása - Már 12.52-es PS4 is!
- GYÖNYÖRŰ iPhone 13 Mini 128GB Blue- 1 ÉV GARANCIA -Kártyafüggetlen, MS4067,94% Akksi
- HIBÁTLAN APPLE WATCH ULTRA 2 NATURAL TITANIUM 49MM -1 ÉV GARANCIA - MS3713, 100% AKKUMULÁTOR
- GYÖNYÖRŰ iPhone 12 Pro Max 128GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3938
- AKCIÓ! Dell XPS 13 9305 13 FHD üzleti notebook -i5 1135G7 8GB DDR4 512GB SSD Intel IRIS XE W11
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest


Mcrazy
Oldman2

