Martes, 2025-08-26, 11:09 AM
Le saludo visitante | RSS

Menú del sitio
Amigos del sitio
  • Cree su sitio
  • ARTICULO
    NET C# [9]
    zona dedicada a la programacion con NET C#
    FRAMENTO DE CODIGO [5]
    zona dedicada a agregar framento de codigo, que puede ser agregado a nuestro proyecto de programacion.
    programacion en php [1]
    zona dedicada a la programación de lenguaje php
    CSS [1]
    zona programación de hoja de estilo CSS
    Inicio » Archivos » Categoria Programacion » FRAMENTO DE CODIGO

    En la categoría de los materiales: 5
    Expuesto materiales: 1-5

    Seleccionar por: Fecha · Nombre · Por calificación · Comentarios · Descargas · Vistas
    Cómo lanzar una URL desde C #
    para abrir una dirección de una pagina web es muy sencillo bastaría usar la clase Process y mediante el método Start abrimos la direccion web que se abrirá el navegador que se tenga configurado predetinado en el ordenador

    System.Diagnostics.Process.Start ( "http://www.codigocero.ucoz.es");

    FRAMENTO DE CODIGO | Visto: 1111 | Cargas: 0 | Ha añadido: jesuli | Fecha: 2010-01-20

    Obtener Información de la Tarjeta de red desde el Registro

    using System;
    using Microsoft.Win32;

    class MainClass
    {
        public static void Main()
        {
          RegistryKey InicioClave = Registry.LocalMachine;
          RegistryKey NombreDeTarjetaServicio, networkKey;
          string ClaveDenetworkcard  = "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards";
          string serviceKey = "SYSTEM\\CurrentControlSet\\Services\\";
          string networkcardKeyName, deviceName, deviceServiceName, serviceName;
       
          RegistryKey serviceNames = InicioClave.OpenSubKey(ClaveDeneworkcard);
          if (serviceNames == null)
          {
              Console.WriteLine("Error no existe la clave en el registro");
              return;
          }
       
          string[] networkCards = serviceNames.GetSubKeyNames();
          serviceNames.Close();
       
          foreach(string keyName in networkCards)
          {
              networkcardKeyName = Clavenetworkcard + "\\" + keyName;
              NombreDeTarjetaServicio = InicioClave.OpenSubKey(networkcardKeyName);
              if (NombreDeTarjetaServicio == null)
              {
                Console.WriteLine("error no existe la clave: {0}", networkcardKeyName);
                return;
              }
              deviceServiceName = (string)cardServiceName.GetValue("ServiceName");
              deviceName = (string)cardServiceName.GetValue("Description");
              Console.WriteLine("\ntarjeta de redd: {0}", deviceName);
          }
       
          IniciaClave.Close();
        }
    }

    FRAMENTO DE CODIGO | Visto: 1215 | Cargas: 0 | Ha añadido: jesuli | Fecha: 2009-12-19

    Crear un archivo y recibe su hora de creación, nombre completo y Atributos

    using System;
    using System.IO;

    public class MainClass
    {
        public static int Main(string[] args)
        {      
        FileInfo fichero = new FileInfo(@"C:\prueba.txt");
        FileStream fs = fichero.Create();

        Console.WriteLine("Fecha creacion: {0}", fichero.CreationTime);
        Console.WriteLine("Nombre Completo: {0}", fichero.FullName);
        Console.WriteLine("Atributo: {0}", fichero.Attributes.ToString());

        fs.Close();
        fichero.Delete();      

            return 0;
        }
    }

    FRAMENTO DE CODIGO | Visto: 765 | Cargas: 0 | Ha añadido: jesuli | Fecha: 2009-12-19

    el siguiente codigo muestra como crear un fichero hay otros modo también de crear fichero en net.

    using System;
    using System.IO;

    public class MiClases
    {
      public static void Main()
      {
        FileInfo Filechero = new FileInfo(@"c:\prueba.txt");

        Fichero.Create();
      }
    }

    FRAMENTO DE CODIGO | Visto: 999 | Cargas: 0 | Ha añadido: jesuli | Fecha: 2009-12-19

    Este código apagar el sistema operativo utilizando el Ensamblado System.Management, pero no antes de obtener los privilegios de seguridad necesaria.

    hay que anidar a proyector una referencia a Systema.Managment y anadir el siguiente espacio de nombre a principio de codigo

    using System.Management;

    private void Apagar_Sistema()
            {
                ManagementBaseObject Apagar = null;

                ManagementClass MetodoWin32 = newManagementClass("Win32_OperatingSystem");

                MetodoWin32.Get();

                //  No se puede apagar sin privilegios de seguridad

                MetodoWin32.Scope.Options.EnablePrivileges= true;

                ManagementBaseObject ShutdownParams = MetodoWin32.GetMethodParameters("Win32Shutdown");

                // Bandera 1 significa que queremos apagar el sistema

                ShutdownParams["Flags"] = "1";

                ShutdownParams["Reserved"] = "0";

                foreach (ManagementObject manObj in MetodoWin32.GetInstances())
                {

                    Apagar = manObj.InvokeMethod("Win32Shutdown", ShutdownParams, null);

                }
            }

    FRAMENTO DE CODIGO | Visto: 761 | Cargas: 0 | Ha añadido: jesuli | Fecha: 2009-12-19


    Nuestra encuesta
    Estimen mi sitio
    Total de respuestas: 159
    Copyright MyCorp © 2025
    Sitio administrado por el sistema de uCoz