Hogyan lehetne ezt megvalósítani?
Sziasztok.
Egy kisebb projektbe kezdenék bele, az elképzelés meg van, de nem tudom, hogy hogyan lehetne megvalósítani.
Szóval.
C# nyelven gondolkodom egy olyanban, hogy lenne egy adott szöveg, amit kettőskeresztekkel (#) formálnék meg.
Pl.
"Hello, world"
Nyilván, nagy betűmérettel, úgy, hogy elférjen a monitoron, és egy fontosabb dolog lenne még: az egész szöveg villogjon.
Meglehetne ezt csinálni egyszerűen css-ben, vagy visual studion belül formmal, de az első számú elképzelés az maga a Visual studioban lenne c# nyelven, form nélkül.
Lehetséges ezt valahogyan megcsinálni?
Pontosan nem értem miben akarod akkor végülis megvalósítani ezt a dolgot, de itt egy példa, ami szerintem nem éppen egyszerű megvalósítása a problémának, de azt csinálja, ami ott a demóban látható is:
Lefordítom akkor a kérdést, hogy kicsit konkrétabb legyen:
c#-ban szeretne írni egy konzol app-ot, amiben a "hello world" amolyan ascii art mintájára #-ekkel rajzolódik ki és még villogjon is.
kb 10 éve nem nyúltam c#-hoz, de a logika ugyanaz (ha az egyszerűbb módszert nézzük) mert ez programnyelvtől független.
1) definiálj egy "szótárt", hogy minden betűhöz tartozzon egy "ascii art".
2) nézd meg, hogyan lehet c#-ban konzolos app esetén színezni/módosítani/villogtatni a kiírandó karaktereket. google: "text blink console app c#"
3) a szótár alapján (szótár=két dimenziós karaktertömb) a betűket úgy tudod összefűzni, hogy az előző karakter szélességével eltolod a következőt és letárolod egy új kimeneti tömbbe. (nem tudom így mennyire érthető, a lényeg, hogy a tömb indexeivel kell játszani)
4) írasd ki.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!