Innholdsfortegnelse:
Video: Lag en matriseskjerm med pseudo-tilfeldig tallgenerator: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:26
Hvis du liker matrisen og har litt fritid, kan du lage et uendelig program som viser tilfeldige tall, så fort datamaskinen kan kjøre den, og ligner veldig på matrisen! Det tar bare ca 5 minutter å forberede!
Jeg kikket rundt på Instructables -siden, og så noen Matrix -skjermprodusenter. Jeg liker å skrive dataprogrammer, og bestemte meg en gang for å lage et av disse, og jeg skal vise deg hvordan! Du må ha Microsoft. NET Framework 3.5 installert for å gjøre dette. Vær så snill å rangere, det er min første instruks, og jeg vil vite hvordan jeg går. ** OPPDATERING ** Hvis du ikke har Microsoft. NET Framework 3.5, kan du enkelt laste det ned fra Microsoft Download -stedet (download.microsoft.com) og søke etter. NET 3.5. Jeg har laget en ny versjon som spytter ut tilfeldige tegn, i stedet for bare tall. Det Viser IKKE et skjermbilde av matrisen, eller viser en 3D -skjerm. Bare tilfeldige bokstaver. I grønt.
Trinn 1: Koding
Du må laste ned kodefilen som er vedlagt, og lagre den i mappen Mine dokumenter. Hvis du er interessert i dataprogrammering, kan dette programmet være interessant å se på. Du må kopiere all kursiv tekst og lagre den i en fil som heter Program.txt. bruker System; navneområde Matrix_V2 {class Program {static void Main (string args) {// Setter tekstfargen til grønn Console. ForegroundColor = ConsoleColor. Green; // Lag en streng med noen tilfeldige tegn string random_characters = "£ ¤ ¥ ¦§¨ © ª« ¬®¯ ± ²³´µ¶ · ¸¹ºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.? | | / "; ~ 0123456790 -_ =+!@#$%^&*() "; // Få alle disse tegnene og gjør dem til et" array "tegn random_characters_array = random_characters. ToCharArray (); // Fjern skjermkonsollen. Clear (); // Skriver detaljer om programmet til konsollskjermen Console. Title = "Matrix V2 - Trykk Ctrl+C for å avslutte"; Console. WriteLine ("Matrix V2"); Console. WriteLine ("Skrevet av Chris Ward "); Console. WriteLine (" https://www.instructables.com/member/7654321chris "); Console. Write (" Trykk på hvilken som helst tast for å fortsette "); Console. ReadKey (); // Oppretter en pseudo- random generator Random r = new Random (); // Oppretter en setning som løper for alltid mens (true) {// Henter ASCII -tegnet fra matrisen, basert på hva tallet er Console. Write (random_characters_array [r. Next (random_characters). Length)])); // kjører deretter setningen igjen … og igjen … et c.}}}}
Trinn 2: Opprette batchfil
Åpne notatblokken igjen, og skriv inn denne, bare endre tekst hvis du vet nøyaktig hva du gjør, og sørg for at alt er på en linje, da jeg flyttet det til separate linjer, slik at det ville passe @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 Deretter må du lagre den som en. BAT-fil, på samme sted som program.txt-filen.
Trinn 3: Løping
Bare dobbeltklikk på batchfilen, og ledetekstvinduet skal lukkes raskt. Når den er lukket, burde filen ha blitt skrevet (Matrix. EXE). Alt du trenger å gjøre er å kjøre programmet (Matrix. EXE), og programmet vil kjøre. Feilsøking Hvis filen ikke er opprettet, legger du til en ny linje @pause i batchfilen, deretter prøver du å kjøre den igjen, deretter Hvis det er detaljer om en feil, legg ut en kommentar, så skal jeg prøve å fikse problemet. Noen andre problemer? Bare legg ut en kommentar.
Trinn 4: Feilsøking
Feiltekst: 'C: / WINDOWS / Microsoft. NET / Framework / v3.5' gjenkjennes ikke som en intern eller ekstern kommando, et operativt program eller en batchfil ' * Dette er faktisk min feil, jeg gjorde en feil i batchfilen. Jeg vil oppdatere koden på den, men for å endre den, er det litt plass, rett etter … arbeidet / v3.5 og før / csc.exe. Bare fjern plassen og kjør igjen. Alternativt kan du laste ned koden igjen. Noen andre problemer? Legg ut en melding, så kommer jeg tilbake til deg snarest.
Anbefalt:
8x8 matriseskjerm med BT: 5 trinn (med bilder)
8x8 Matrix Display With BT: Jeg kjøpte en 4 panel 8x8 matrise fra Ebay (Kina) for noen måneder siden. Jeg ble litt skuffet da jeg skjønte at den var hardt kablet side til side, ikke topp til bunn som de fleste eksemplene på nettet er skrevet! Se trinn 2. Jeg antar at jeg kunne ha
Lag din egen tilkoblede oppvarmingstermostat og spar med oppvarming: 53 trinn (med bilder)
Lag din egen tilkoblede oppvarmingstermostat og spar med varme: Hva er formålet? Øk komforten ved å varme opp huset ditt akkurat som du vil Spar penger og reduser klimagassutslippene ved å varme opp huset ditt bare når du trenger Hold kontroll på oppvarmingen uansett hvor du er Vær stolt over at du gjorde det
Symptomer Detektor (Pseudo - Covid19): 5 trinn
Symptomer Detektor (Pseudo - Covid19): *** Avklaring siden folk ikke leser hele artikkelen !!! *** Dette er mitt forsøk på å hjelpe, jeg gjorde det for å inspirere og dele ideen min. det fungerer bare for å oppdage symptomene og IKKE selve covid19. Mitt store problem var og forblir - for å unikke di
Lag din egen kjørekommando med enkle trinn: 4 trinn
Lag din egen run -kommando med enkle trinn: Her viser jeg hvordan du kan lage din egen run -kommando i Windows OS. Egentlig er denne funksjonen i Windows flott, noe som er nyttig for å åpne applikasjonsvinduet umiddelbart. Så nå kan du også opprette kommandoen din for å åpne et hvilket som helst program ved å skrive inn
Storm 222 V1.1 Knex Pseudo Semi Auto Rifle: 6 trinn
Storm 222 V1.1 Knex Pseudo Semi Auto Rifle: Hei folkens, dette er min tredje instruerbare, og den tredje av fem i stormserien. Jeg tror at dette riflet er det første i sitt slag. Den bruker en mekanisme som jeg oppfant, og en lignende til denne ble utgitt av bananoppfinner, men den bruker sa