Kazalo:
- 1. korak: Kodiranje
- 2. korak: Ustvarjanje paketne datoteke
- 3. korak: Tek
- 4. korak: Odpravljanje težav
Video: Naredite matrični zaslon z generatorjem psevdo-naključnih števil: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:09
Če vam je matrika všeč in imate nekaj prostega časa, lahko naredite neskončen program, ki prikazuje naključne številke, tako hitro, kot jih lahko računalnik zažene, in je zelo podoben matrici! Priprava traja le približno 5 minut!
Ogledal sem si spletno mesto Instructables in videl nekaj ustvarjalcev zaslona Matrix. Rad pišem računalniške programe in enkrat sem se odločil, da naredim enega od teh, in pokazal vam bom, kako! Če želite to narediti, morate imeti nameščen Microsoft. NET Framework 3.5. Ocenite, to je moj prvi pouk in želim vedeti, kako mi gre. ** UPDATE ** Če nimate Microsoft. NET Framework 3.5, ga lahko preprosto prenesete s spletnega mesta Microsoft Download (download.microsoft.com) in poiščete. NET 3.5. Naredil sem novo različico, ki izpisuje naključne znake, namesto samo številke. NE prikazuje posnetka zaslona matrice ali 3D zaslona. Samo naključne črke. V zeleni barvi.
1. korak: Kodiranje
Priloženo kodno datoteko morate prenesti in jo shraniti v mapo moji dokumenti. Če vas zanima računalniško programiranje, bi bil ta program morda zanimiv za ogled. Kopirati morate vse poševno besedilo in ga shraniti v datoteko z imenom Program.txt. uporaba sistema; imenski prostor Matrix_V2 {class Program {static void Main (string args) {// Barvo besedila nastavi na zeleno Console. ForegroundColor = ConsoleColor. Green; // Ustvarite niz z nekaj naključnimi znaki niz random_characters = "£ ¤ ¥ ¦§¨ © ª« ¬®¯ ± ²³´µ¶ · ¸¹ºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz? | '\' ~ 0123456790 -_ =+!@#$%^&*() "; // Pridobite vse te znake in jih pretvorite v" niz "char random_characters_array = random_characters. ToCharArray (); // Počistite konzolo zaslona. Clear (); // Zapiše podrobnosti o aplikaciji na zaslon konzole Console. Title = "Matrix V2 - pritisnite Ctrl+C za izhod"; Console. WriteLine ("Matrix V2"); Console. WriteLine ("Napisal Chris Ward "); Console. WriteLine (" https://www.instructables.com/member/7654321chris "); Console. Write (" Pritisnite katero koli tipko za nadaljevanje "); Console. ReadKey (); // Ustvari psevdo- naključni generator Naključno r = novo Naključno (); // Ustvari stavek, ki deluje večno, medtem ko (true) {// Dobi znak ASCII iz matrike na podlagi številke Console. Write (random_characters_array [r. Next (random_characters. Length)]); // nato znova zažene stavek… in spet… et c.}}}}
2. korak: Ustvarjanje paketne datoteke
Ponovno odprite beležnico in vnesite to, samo spremenite besedilo, če natančno veste, kaj počnete, in se prepričajte, da je vse v eni vrstici, saj sem ga premaknil v ločene vrstice, da bi ustrezal @C: / WINDOWS / Microsoft. NET / Framework / v3.5 / csc.exe /noconfig /nowarn: 1701, 1702 /errorreport: prompt /warn: 4 /define: TRACE /reference:"C:\WINDOWS\Microsoft. NET\Framework / v2.0.50727 / System.dll " /filealign: 512 /optimize- /target: exe /out:Matrix. EXE Program.txt Nato ga morate shraniti kot datoteko. BAT na istem mestu kot datoteka program.txt.
3. korak: Tek
Preprosto dvokliknite paketno datoteko in okno ukaznega poziva bi se moralo hitro zapreti. Ko se datoteka zapre, bi morala biti datoteka zapisana (Matrix. EXE). Zdaj morate samo zagnati program (Matrix. EXE) in program se bo zagnal. Odpravljanje težav Če datoteka ni ustvarjena, dodajte novo vrstico @pause v paketno datoteko, nato jo poskusite znova zagnati, nato pa če obstajajo napake, napišite komentar in poskusil bom odpraviti težavo. Še kakšne druge težave? Samo objavite komentar.
4. korak: Odpravljanje težav
Besedilo napake: 'C: / WINDOWS / Microsoft. NET / Framework / v3.5' ni prepoznano kot notranji ali zunanji ukaz, delujoč program ali paketna datoteka ' * To je moja krivda, naredil sem napako v paketni datoteki. Kodo bom na njej posodobil, a za spremembo je malo prostora, tik po … delu / v3.5 in pred / csc.exe. Samo odstranite ta prostor in znova zaženite. Lahko pa kodo znova naložite. Še kakšne druge težave? Napišite sporočilo in vrnil se vam bom čim prej.
Priporočena:
Matrični zaslon 8x8 z BT: 5 korakov (s slikami)
Matrični zaslon 8x8 z BT: Pred nekaj meseci sem kupil matriko 8x8 s 4 ploščami pri Ebayu (Kitajska). Malo sem bil razočaran, ko sem spoznal, da je trdo ožičen, ne od zgoraj navzdol, kar je večina primerov na net je napisan! Glej korak 2. Mislim, da bi lahko imel
Detektor simptomov (psevdo -Covid19): 5 korakov
Detektor simptomov (psevdo - Covid19): *** Pojasnitev, ker ljudje ne berejo celotnega članka !!! *** To je moj poskus, da pomagam, da sem navdihnil in delil svojo idejo. deluje samo za odkrivanje simptomov in NE za sam covid19. Moj glavni problem je bil in ostaja - edinstvenost di
Brezplačna energija? Polnite svoj mobilni telefon z ročnim generatorjem: 3 koraki
Brezplačna energija? Polnjenje mobilnega telefona z generatorjem ročne gonilke: Težava: Mobilni telefon je vedno IZKUŠEN IZ SOCA Mobilni telefoni so postali bistveno v življenju vsakogar. Med brskanjem, igranjem iger in sporočanjem vsako minuto preživite s telefonom. Vstopamo v obdobje nomofobije, brez fobije mobilnih telefonov. Y
Besedna ura s štirimi črkami z generatorjem besed Akafugu in navdihujočimi stavki: 3 koraki
Besedna ura s štirimi črkami z generatorjem besed Akafugu in navdihujočimi stavki: To je moja različica Besedne ure s štirimi črkami, ideja, ki je nastala v sedemdesetih letih. Ura prikazuje vrsto štirimestnih besed, ki nastanejo bodisi iz algoritma za ustvarjanje naključnih besed ali iz zbirke podatkov s štirimi črkami
LED matrični zaslon: 5 korakov
LED matrični zaslon: V tem projektu boste znova uporabili dva niza registrov premikov. Ti bodo povezani z vrsticami in stolpci matričnega prikaza. Nato boste na zaslonu prikazali preprost predmet ali sprite in ga animirali. Glavni cilj tega projekta sem