สร้างเมทริกซ์หน้าจอด้วยตัวสร้างตัวเลขสุ่มหลอก: 4 ขั้นตอน

สร้างเมทริกซ์หน้าจอด้วยตัวสร้างตัวเลขสุ่มหลอก: 4 ขั้นตอน

สารบัญ:

Anonim

ถ้าคุณชอบเมทริกซ์และมีเวลาว่างคุณสามารถสร้างโปรแกรมที่ไม่มีที่สิ้นสุดซึ่งแสดงตัวเลขสุ่มเร็วเท่าที่คอมพิวเตอร์สามารถรันได้ดูคล้ายกับเมทริกซ์! ใช้เวลาเตรียมประมาณ 5 นาที!

ฉันดูรอบ ๆ ไซต์ที่สอนได้และเห็นผู้สร้างหน้าจอเมทริกซ์บางคน

ฉันชอบเขียนโปรแกรมคอมพิวเตอร์และมีอยู่ครั้งหนึ่งที่ตัดสินใจทำสิ่งเหล่านี้และฉันจะแสดงให้คุณเห็น!

คุณต้องติดตั้ง Microsoft.NET Framework 3.5 เพื่อทำสิ่งนี้

กรุณาให้คะแนน, มันเป็นคำสั่งแรกของฉันและฉันต้องการที่จะรู้ว่าฉันไป

** UPDATE **

หากคุณไม่มี Microsoft.NET Framework 3.5 คุณสามารถดาวน์โหลดได้จากเว็บไซต์ Microsoft Download (download.microsoft.com) และค้นหา. NET 3.5

ฉันได้สร้างเวอร์ชันใหม่ที่แยกตัวอักษรแบบสุ่มออกมาแทนที่จะเป็นตัวเลข

ไม่แสดงภาพหน้าจอของเมทริกซ์หรือแสดงหน้าจอ 3 มิติ เพียงตัวอักษรแบบสุ่ม ในสีเขียว

วัสดุ:

ขั้นตอนที่ 1: การเข้ารหัส

คุณต้องดาวน์โหลดไฟล์รหัสที่แนบมาและบันทึกลงในโฟลเดอร์เอกสารของฉัน หากคุณมีความสนใจในการเขียนโปรแกรมคอมพิวเตอร์โปรแกรมนี้อาจน่าสนใจ คุณต้องคัดลอกข้อความตัวเอียงทั้งหมดแล้วบันทึกลงในไฟล์ที่ชื่อว่า Program.txt

ใช้ระบบ namespace Matrix_V2 {โปรแกรมคลาส {โมฆะหลักคงที่ (สตริง args) {

// ตั้งค่าสีข้อความเป็นสีเขียว

Console.ForegroundColor = ConsoleColor.Green;

// สร้างสตริงที่มีตัวอักษรสุ่ม

ประชาชนในสตริง ! @ # $% ^ & * () ";

// รับตัวละครทั้งหมดแล้วเปลี่ยนเป็น "อาร์เรย์"

ถ่าน random_characters_array = random_characters.ToCharArray ();

// ล้างหน้าจอ Console.Clear ();

// เขียนรายละเอียดเกี่ยวกับแอปพลิเคชันไปที่หน้าจอคอนโซล

Console.Title = "Matrix V2 - กด Ctrl + C เพื่อออก";

Console.WriteLine ("เมทริกซ์ V2");

Console.WriteLine ("เขียนโดย Chris Ward");

Console.WriteLine ("http://www.instructables.com/member/7654321chris");

Console.Write ("กดปุ่มใดก็ได้เพื่อดำเนินการต่อ");

Console.ReadKey ();

// สร้างเครื่องกำเนิดไฟฟ้าแบบหลอกเทียม

สุ่ม r = ใหม่สุ่ม ();

// สร้างคำสั่งที่ทำงานตลอดไป

ในขณะที่ (จริง) {

// รับอักขระ ASCII จากอาร์เรย์โดยยึดตามตัวเลข

Console.Write (random_characters_array r.Next (random_characters.Length));

// จากนั้นเรียกใช้คำสั่งอีกครั้ง … และอีกครั้ง … ฯลฯ

} } } }

ขั้นตอนที่ 2: สร้างไฟล์แบทช์

เปิดแผ่นจดบันทึกอีกครั้งและพิมพ์สิ่งนี้เปลี่ยนข้อความเฉพาะเมื่อคุณรู้ว่าคุณกำลังทำอะไรอยู่และตรวจสอบให้แน่ใจว่ามันอยู่ในหนึ่งบรรทัดในขณะที่ฉันย้ายมันไปที่แยกบรรทัดดังนั้นมันจะพอดี

@C: WINDOWS Microsoft.NET Framework v3.5 csc.exe / noconfig / nowarn: 1701,1702

/ errorreport: prompt / warn: 4 / define: TRACE /reference:"C:WINDOWSMicrosoft.NETFramework

v2.0.50727 System.dll "/ filealign: 512 / optimization- / target: exe /out:Matrix.EXE Program.txt

จากนั้นคุณจะต้องบันทึกเป็นไฟล์. BAT ในตำแหน่งเดียวกับไฟล์ program.txt

ขั้นตอนที่ 3: วิ่ง

เพียงคลิกสองครั้งที่แบตช์ไฟล์และหน้าต่างพรอมต์คำสั่งควรปิดอย่างรวดเร็ว เมื่อปิดแล้วไฟล์ควรจะถูกเขียน (Matrix.EXE) ตอนนี้สิ่งที่คุณต้องทำคือเรียกใช้โปรแกรม (Matrix.EXE) และโปรแกรมจะทำงาน

การแก้ไขปัญหา

หากไม่ได้สร้างไฟล์ให้เพิ่มบรรทัดใหม่ @pause ลงในไฟล์แบตช์จากนั้นลองเรียกใช้อีกครั้งจากนั้นหากมีรายละเอียดเกี่ยวกับข้อผิดพลาดโพสต์ความคิดเห็นและฉันจะพยายามแก้ไขปัญหา มีปัญหาอื่นอีกไหม? เพียงแค่แสดงความคิดเห็น

ขั้นตอนที่ 4: การแก้ไขปัญหา

ข้อความแสดงข้อผิดพลาด: ไม่รู้จัก 'C: WINDOWS Microsoft.NET Framework v3.5' เป็นคำสั่งภายในหรือภายนอก, โปรแกรมที่ทำงานได้หรือไฟล์แบตช์ '

* นี่เป็นความผิดของฉันจริงฉันทำผิดพลาดกับไฟล์แบทช์ ฉันจะอัปเดตโค้ดบนมัน แต่จะเปลี่ยนมันมีพื้นที่น้อยหลังจาก … work v3.5 และก่อนหน้า csc.exe เพียงแค่ลบพื้นที่นั้นและเรียกใช้อีกครั้ง หรือคุณสามารถดาวน์โหลดรหัสอีกครั้ง.


มีปัญหาอื่นอีกไหม? โพสต์ข้อความและฉันจะกลับไปที่คุณโดยเร็ว