elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: 1 ... 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 38 39 40 41
321  Programación / .NET (C#, VB.NET, ASP) / Re: Convertir de String[] a String en: 5 Julio 2009, 07:14 am
Código
  1. String[] unidades = Environment.GetLogicalDrives();
  2. comboBox1.Items.AddRange(unidades);
:-\

Y aqui un ejemplo con un determinado tipo de unidad:
Código
  1. var usb = from disk in System.IO.DriveInfo.GetDrives()
  2.                  where disk.DriveType == System.IO.DriveType.Removable
  3.                  select disk;
  4. comboBox1.Items.AddRange(usb.ToArray ());
:silbar:
322  Programación / Programación Visual Basic / Re: Con cual control hago esto? en: 3 Julio 2009, 06:44 am
Código
  1. Private Sub Command1_Click()
  2. MSFlexGrid1.Rows = Val(Text1.Text) + 1
  3. For n = 1 To Val(Text1.Text)
  4. MSFlexGrid1.Row = n
  5. MSFlexGrid1.Col = 0
  6. MSFlexGrid1.Text = n
  7. Next n
  8. End Sub
  9.  
323  Programación / .NET (C#, VB.NET, ASP) / Re: Copiar datos de un textbox.. en: 3 Julio 2009, 04:09 am
Podemos obviar lo del button asi:
Código
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9.  
  10. namespace WindowsFormsApplication1
  11. {
  12.    public partial class Form1 : Form
  13.    {
  14.        string copia = "";
  15.        public Form1()
  16.        {
  17.            InitializeComponent();
  18.        }
  19.  
  20.        private void textBox1_TextChanged(object sender, EventArgs e)
  21.        {
  22.            copia = textBox1.Text;
  23.            this.Text = copia;
  24.        }
  25.    }
  26. }
  27.  
324  Programación / Programación Visual Basic / Re: Otra duda con registros... en: 5 Junio 2009, 15:09 pm
Código:
Open Environ("TEMP") + "\control3.dll" For Output As #1

 :laugh:

Mi comentario fue por el uso de Environ("windir") luego de que el menciono que debia correr en user no admins, da igual que se use cualquier ruta dentro del Environ("USERPROFILE"), eso no tiene nada que ver con mi comentario y repito por si no puede entender
Citar
Mi comentario fue por el uso de Environ("windir") luego de que el menciono que debia correr en user no admins
:rolleyes:
325  Programación / Programación Visual Basic / Re: Otra duda con registros... en: 5 Junio 2009, 05:01 am
Hola, otra opcion (si es solo par para pocos controles)

Código
  1.  
  2. Option Explicit
  3.  
  4. Private Sub Form_Load()
  5. Dim x As String
  6. If Dir(Environ("windir") + "\control3.dll") <> "" Then
  7. Open Environ("windir") + "\control3.dll" For Input As #1
  8. Line Input #1, x: Check1.Value = x
  9. Line Input #1, x: Check2.Value = x
  10. Line Input #1, x: Check3.Value = x
  11. Close
  12. End If
  13.  
  14. End Sub
  15.  
  16. Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
  17. Open Environ("windir") + "\control3.dll" For Output As #1
  18. Print #1, Check1.Value
  19. Print #1, Check2.Value
  20. Print #1, Check3.Value
  21. Close
  22. End Sub
  23.  
  24.  



Wooooo, buenisimooo!!!!
Me va de lujooo, Gracias!!! Ademas el code es hipersencillo  ;-)

Muchas gracias, TEMA RESUELTO.

Y 43H4FH44H45H4CH49H56H45H, es que el programa puede correr en una cuenta de usuario que no sea la de Administrador :S, asi que no me vale :SS

Ok, si tu programa debe correr en cuentas de NO Admins por ejemplo una "limitada" no tendrá permiso sobre el registro, pero si tendra permiso para:

Código
  1. Open Environ("windir") + "\control3.dll" For Output As #1
:laugh:
326  Programación / .NET (C#, VB.NET, ASP) / Re: De bat a C# en: 5 Junio 2009, 04:42 am
Puedes crear un bat en tiempo de ejecución con las funciones que mencionas, ejecutarlo, esperar a que termine su proceso y borrarlo o desde el mismo .bat un "autoborrado".
Otro modo puede ser igualmente lo mencionado pero con un script .sql + un .bat
Por ultimo podria ser del siguiente modo:
Código
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Diagnostics;
  6.  
  7. namespace ConsoleApplication1
  8. {
  9.    class Program
  10.    {
  11.        static void Main(string[] args)
  12.        {
  13.            System.Diagnostics.ProcessStartInfo info = new System.Diagnostics.ProcessStartInfo("CMD.EXE", @"/C title Simon && cd  \ && echo hola && dir *.* && pause");
  14.            info.Verb = "open";
  15.            System.Diagnostics.Process.Start(info);
  16.            Console.ReadKey();
  17.        }
  18.    }
  19. }

Haces todo el trabajo en una sola línea o alguna combinación, mostrando o no la consola.
Aunque asi es sencillo modificar los strings que contiene este pequeño programa y tb ver los mismos, para dificultar un poco puedes utilizar valores decimales u otros y pasarlos a su equivalente en "Chr" en tiempo de ejecución para obtener el string que quieres ocultar.
327  Programación / Programación Visual Basic / Re: Otra duda con registros... en: 3 Junio 2009, 13:53 pm
Podria utilizarse tb SaveSetting y GetSetting (siempre que se tenga permisos para escribir en el registro) asi:
Código
  1. Private Sub Form_Load()
  2. Dim valor As Integer
  3. valor = Val(GetSetting("Programa", "Prueba", "valor", "0"))
  4. If valor = 0 Then
  5. Check1.Value = 0
  6. Else
  7. Check1.Value = 1
  8. End If
  9. End Sub

Código
  1. Private Sub Form_Unload(Cancel As Integer)
  2. If Check1.Value = 0 Then
  3. SaveSetting "Programa", "Prueba", "valor", "0"
  4. Else
  5. SaveSetting "Programa", "Prueba", "valor", "1"
  6. End If
  7. End Sub

Mas info en el MSDN.
328  Programación / Java / Re: PROGRAMA DE JAVA PARA CAMBIAR COLOR DE FONDO MEDIANTE UNA LISTA en: 31 Mayo 2009, 16:31 pm
Bueno se puede hacer de otro modo utilizando un combox y un button para elegir el color de fondo deacuerdo al item seleccionado.
Código
  1. jComboBox1.insertItemAt("azul", 0);
  2. jComboBox1.insertItemAt("verde", 0);
  3. jComboBox1.insertItemAt("negro", 0);
  4. jComboBox1.insertItemAt("rosado", 0);

Código
  1. if(jComboBox1.getSelectedItem().toString()== "azul") this.mainPanel.setBackground(Color.BLUE);
  2. else if(jComboBox1.getSelectedItem().toString()== "verde") this.mainPanel.setBackground(Color.GREEN);
  3. else if(jComboBox1.getSelectedItem().toString()== "negro") this.mainPanel.setBackground(Color.BLACK);
  4. else if(jComboBox1.getSelectedItem().toString()== "rosado") this.mainPanel.setBackground(Color.PINK);

Utilizo NetBeans 6.5
329  Programación / .NET (C#, VB.NET, ASP) / Re: Problema: insertar palabras en un arreglo en C# [solucionado] en: 24 Mayo 2009, 05:28 am
Otro modo de hacerlo podria ser asi:
Código
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Collections;
  6.  
  7. namespace ConsoleApplication1
  8. {
  9.    class Program
  10.    {
  11.  
  12.        static void Main(string[] args)
  13.        {
  14.            ArrayList palabras = new ArrayList();            
  15.            string frase = "";
  16.            Console.WriteLine(" Ingrese Numero de palabras: ");
  17.            int limite = Int32.Parse ( Console.ReadLine());
  18.            for (int i = 0; i < limite; i++)
  19.            {
  20.                Console.WriteLine(" Ingrese palabra: ");
  21.                palabras.Add(Console.ReadLine());
  22.            }
  23.  
  24.            for (int i = 0; i < palabras.Count; i++)
  25.            {                
  26.                frase += palabras[i].ToString() + " ";
  27.            }
  28.            Console.WriteLine("Frase Completa: " + frase);                
  29.            Console.ReadKey();
  30.        }
  31.    }
  32. }

...
330  Programación / .NET (C#, VB.NET, ASP) / Re: sonido en boton? en: 23 Mayo 2009, 14:31 pm
Agregas el sonido como recurso a tu proyecto y obtienes acceso a el en tiempo de ejecución mediante el boton, mas info en MSDN.
Páginas: 1 ... 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 38 39 40 41
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines