
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
|
|
|
 | |  |
|
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"); |
|
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(); } }
|
|
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; } }
|
|
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(); } }
|
|
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);
} }
|
|
| |
|

|