.NET Logo
Welcome Guest Search | Active Topics | Members | Log In | Register

ขอโครงสร้างพร้อมตัวอย่างโค้ด C# 2008 ที่ใช้เปลี่ยน Registry ครับ Options · View
TestC#
Posted: Monday, October 13, 2008 3:24:02 AM
Rank: มือฝึกหัด
Groups: Member

Joined: 10/13/2008
Posts: 8

ขอโครงสร้างพร้อมตัวอย่างโค้ด C# 2008 ที่ใช้เปลี่ยน Registry ครับ ผมใช้ VB 2008 แล้วอยากลองมาดูของ C# ดูอะครับ

mrxc
Posted: Monday, October 13, 2008 9:55:21 AM
Rank: มือเทพ
Groups: Member

Joined: 3/6/2008
Posts: 196
Location: TH

ถ้าคุณใช้ VB9 อยู่คุณก็แค่เปลี่ยนคำสั่งเป้นแบบ C# ก็จบแล้วครับเพราะว่าเรียกใช้ Framework ตัวเดียวกัน

 

การทำงานนั้นตัวภาษาคุมแค่ flow การทำงานส่วนการทำงานอื่นๆเรียกใช้ Framework ครับ ถ้าไม่เชื่อโพสต์ code ขึ้นมาแล้วจะเปลี่ยนภาษาให้ดูครับ

TestC#
Posted: Monday, October 13, 2008 1:55:59 PM
Rank: มือฝึกหัด
Groups: Member

Joined: 10/13/2008
Posts: 8

ครับแล้วเปลี่ยนยังไงคับเพราะผมก็ไม่ได้เก่งขนาดนั้นครับทำให้ดูได้ไหมครับแล้วผมก็ไม่ได้เอาไปแกล้งใครนะคับอันนี้ผมเขียนโดย VB 2008 ผมเลยอยากทำด้วย C# 2008 ดูคับช่วยผมได้ไหมคับ

TestC#
Posted: Monday, October 13, 2008 2:14:10 PM
Rank: มือฝึกหัด
Groups: Member

Joined: 10/13/2008
Posts: 8

ใช่ครับนี้ตัวอย่างโค้ด VB 2008 ครับอันแรกนะครับ

    Private Sub Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button.Click
        Dim r
        r = CreateObject("WScript.Shell")
        r.regwrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableTaskMgr", "00000000")
        Form2.Show()
    End Sub

 

อัน 2 ครับ

 

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim rg
        rg = CreateObject("WScript.Shell")
        rg.regwrite("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoLowDiskSpaceChecks", 0, "REG_DWORD")
        Form2.Show()
    End Sub

mrxc
Posted: Monday, October 13, 2008 2:41:03 PM
Rank: มือเทพ
Groups: Member

Joined: 3/6/2008
Posts: 196
Location: TH

TestC# wrote:

ใช่ครับนี้ตัวอย่างโค้ด VB 2008 ครับอันแรกนะครับ

    Private Sub Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button.Click
        Dim r
        r = CreateObject("WScript.Shell")
        r.regwrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableTaskMgr", "00000000")
        Form2.Show()
    End Sub

 

อัน 2 ครับ

 

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim rg
        rg = CreateObject("WScript.Shell")
        rg.regwrite("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoLowDiskSpaceChecks", 0, "REG_DWORD")
        Form2.Show()
    End Sub

 

1.

        var r;
        r = CreateObject("WScript.Shell");
        r.regwrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableTaskMgr", "00000000");
        Form2.Show();

 

2.

        var rg;
        rg = CreateObject("WScript.Shell");
       
rg.regwrite("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoLowDiskSpaceChecks",
0, "REG_DWORD");
        Form2.Show();
TestC#
Posted: Monday, October 13, 2008 2:45:59 PM
Rank: มือฝึกหัด
Groups: Member

Joined: 10/13/2008
Posts: 8

ว้าวขอบพระคุณมากๆครับ

TestC#
Posted: Monday, October 13, 2008 3:24:33 PM
Rank: มือฝึกหัด
Groups: Member

Joined: 10/13/2008
Posts: 8
mrxc
Posted: Monday, October 13, 2008 4:01:26 PM
Rank: มือเทพ
Groups: Member

Joined: 3/6/2008
Posts: 196
Location: TH

\ ใช้ \\ แทน

ส่วนอันแรกนั้นให้ using เท่ากับ import ของ vb

TestC#
Posted: Monday, October 13, 2008 4:55:57 PM
Rank: มือฝึกหัด
Groups: Member

Joined: 10/13/2008
Posts: 8

mrxc wrote:

ส่วนอันแรกนั้นให้ using เท่ากับ import ของ vb

using เท่ากับ import ของ vb ทำให้ดูได้ไหมครับ

mrxc
Posted: Tuesday, October 14, 2008 9:00:10 AM
Rank: มือเทพ
Groups: Member

Joined: 3/6/2008
Posts: 196
Location: TH

ที่ VB ใช้ Imports System ก็ทำที่ C# เป็น using System; มี Import เท่าไหร่ก็ให้ using เท่านั้น

TestC#
Posted: Friday, October 17, 2008 3:02:56 AM
Rank: มือฝึกหัด
Groups: Member

Joined: 10/13/2008
Posts: 8

มีปัญหาครับคือ

ผมไม่เจอ Import ของ VB (สงสัยเพื่อความง่ายเขาคงตัดออกไปหรือผมไม่รู้เอง)

TestC#
Posted: Friday, October 17, 2008 3:04:56 AM
Rank: มือฝึกหัด
Groups: Member

Joined: 10/13/2008
Posts: 8

แต่ถ้า Using ของ C# ผมเจอครับ

mrxc
Posted: Friday, October 17, 2008 9:27:41 AM
Rank: มือเทพ
Groups: Member

Joined: 3/6/2008
Posts: 196
Location: TH

งั้นก็ลองไปศึกาาหลักการทั่วไปของ .Net, VB, C# ก่อนดีกว่าครับ

blankbrain
Posted: Friday, October 17, 2008 9:48:44 AM

Rank: มือสมัครเล่น
Groups: Member

Joined: 9/26/2008
Posts: 27
Location: BKK

สามารถศึกษาหลักการประกาศ Assembly  หรือการอิมพอร์ตได้จากลิ้งด้านล่างอะครับ ผมว่าน่าจะเห็นภาพได้ชัดเจนขึ้นครับ

http://www.startvbdotnet.com/language/default.aspx

Users browsing this topic
Guest


Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Main Forum RSS : RSS

YAFVision Theme Created by Jaben Cargman (Tiny Gecko)
Powered by Yet Another Forum.net version 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.


Sponsored by