Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - 43H4FH44H45H4CH49H56H45H

#172
Cita de: dyn4m0_st4rk en 12 Julio 2010, 07:32 AMreitero que el único fallo esque no se ejecuta la pagina las N veces que solicite.

Si solo necesitas eso pones esta linea:
WinExec("C:\\Archivos de Programa\\Internet Explorer\\IEXPLORE.EXE www.elhacker.net", SW_MAXIMIZE);

dentro del for y ni hablamos de CreateProcess o variables de entorno para obtener la ruta que no siempre esta en C:\
Necesitas:
#include<windows.h>
#173
Para empezar puedes ver esto:

http://foro.elhacker.net/net/tutorial_como_abrir_tu_aplicacion_net_sin_net_framework_instalado-t222613.0.html;msg1075272

Respecto a QT, tendrias que volver a codificar tu aplicación en lenguaje C++ con QT (QT Creator + Visual C++ por ejemplo), osea empezar de 0, pero si estas acostumbrado a VB.NET no te lo recomiendo, porque tendrias que hacer mucho mas esfuerzo y le dedicarias mas tiempo para crear esa aplicación.
#174
La explicación que intentas darme es igual a la que sugeri desde el comienzo. Por tanto seria bueno si colocas la misma al comienzo del hilo para guiar a los usuarios que no lo sepan y asi no tengan que leer todo el post.

Existen herramientas para evitar instalar el net framework y si mal no recuerdo añadian a tu aplicación 20Mb para hacerla portable, eso en google lo encuentras porque yo nunca la use.

Si quieres hacer tu aplicación muy portable tendrias que cambiar de lenguaje C++ por ejemplo con QT, podrias llegar a tener 1 solo ejecutable sin dependencias y multiplataforma.
#175
Cita de: oscarj24 en 11 Julio 2010, 18:51 PM
Otra consulta? como haces tu cadena de conexion con dicho driver? en mi caso con el MySQL ODBC Connector es asi:

Public con As New OdbcConnection("Driver={MySQL ODBC 5.1 Driver};Server=server.com;Database=db; User=user;Password=pass;Option=3")

como es con MySQL Connector .Net? Estoy intentado conectarme a una db remota

un ejemplo simple en C#:

Código (csharp) [Seleccionar]
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using MySql.Data.MySqlClient;

namespace SampleMySql
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            MySqlConnection Conexion = new MySqlConnection("Database=mysql; Data Source=localhost; User Id=root; Password=mypass;");
            Conexion.Open();
            MySqlCommand ComandoSelect = new MySqlCommand("Select * from db");
           
            ComandoSelect.Connection = Conexion;

            MySqlDataReader Resultado;
            Resultado = ComandoSelect.ExecuteReader();
            MySqlDataReader ResultadoScema = Resultado;
            while (ResultadoScema.Read())
            {
                listBox1.Items.Add(ResultadoScema.GetString(3));
            }
            ResultadoScema.Close();
        }
    }
}


Esta es la que uso:

http://dev.mysql.com/downloads/connector/net/5.1.html

Y funciona remotamente o localmente (da igual).
#176
Yo uso MySQL Connector Net 5.1.7, para hacerlo portable solo se necesita copiar MySql.Data.dll (que esta en archivos de programa\mysql\... )a la carpeta del proyecto y hacer la referencia a la misma. Asi se puede ejecutar la aplicacion en cualquier PC solo con MySql.Data.dll al lado de la aplicación y sin instalar nada más.
#177
Lei en algun lado que con mage.exe del VS 2008 se podia cambiar algunas cosas de las aplicaciones (incluso el entry point), pero nunca lo probe.

Por otro lado se me ocurre que se puede crear dos ejecutable en C#.NET por ejemplo y cada uno que inicie en un form diferente, de ahi hacer la comparación de ambos con un heditor hexadecimal u otra herramienta para ver como modificar el punto de inicio de dicha aplicación.

Es solo una idea, habria que comprobarla para ver si se puede hacer.
#179
Cita de: Stelios en  8 Julio 2010, 17:35 PM
Probaré primero a intentar reparar la instalación actual y si no a borrar todo y volver a empezar.

Edit: Nada, reinstalé pero sigue todo igual, voy a desinstalarlo completamente y volver a empezar, como me joden este tipo de cosas....

Puedes probar tambien restaurar sistema a la fecha en que todo funcionaba bien.
#180
Java / Re: Ayuda con esta funcion
9 Julio 2010, 04:38 AM
Código (java) [Seleccionar]
package entero;
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        String res="";
        do
        {
            Scanner leer=new Scanner(System.in);
            res = leer.next();
        }while(!esNumero(res));

        Integer resul = Integer.parseInt(res)+ 24;
        System.out.println("Numero: " + res + " sumado + 24 = " + resul);
    }
    public static boolean esNumero(String valor)
    {
        try
        {
            Integer.parseInt(valor);
            return true;
        }
        catch(NumberFormatException error)
        {
            System.out.println("No es numero, error: " + error);
            return false;
        }
    }
}