Edit van Computer Name

Status
Niet open voor verdere reacties.

savantHallo

Gebruiker
Lid geworden
23 nov 2010
Berichten
7
Hoi allen,
heb dit:

Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.InteropServices;

namespace TabletApp
{
    public class RenameFull
    {       
        
            [DllImport("kernel32.dll", CharSet = CharSet.Auto)]
            static extern bool SetComputerNameEx(COMPUTER_NAME_FORMAT NameType,
            string lpBuffer);

            enum COMPUTER_NAME_FORMAT
            {
                ComputerNameNetBIOS,
                ComputerNameDnsHostname,
                ComputerNameDnsDomain,
                ComputerNameDnsFullyQualified,
                ComputerNamePhysicalNetBIOS,
                ComputerNamePhysicalDnsHostname,
                ComputerNamePhysicalDnsDomain,
                ComputerNamePhysicalDnsFullyQualified,
            }
            //ComputerNamePhysicalDnsHostname used to rename the computer name and netbios name before domain join
            public static bool fullrename(string name)
            {
                try
                {
                    return SetComputerNameEx(COMPUTER_NAME_FORMAT.ComputerNamePhysicalDnsHostname, name);
                }
                catch (Exception)
                {
                    return false;
                }
            }
        }

    }

en een button:

Code:
 private void buttonOpslaan_Click(object sender, EventArgs e)
        {

            textBox1.Text = Convert.ToString((RenameFull.fullrename(name.ToString()))); //= ;

           
        }

en een textfield:

Code:
 private void textBox1_TextChanged(object sender, EventArgs e)
        {
            RenameFull.fullrename(name);

        }

Hoe krijg je nou voor elkaar dat als je op de button klikt de veranderde computer Name ook echt wordt verandert. M.a.w je verandert dus de computer Name in het textfield en drukt dan op de button. ?

Alvast THX
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan