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 - BADBYTE-K

#111
Si vas a distribuir tus aplicaciones, es buena practica siempre colocar el .net framework en el cd de tu app.

Si no entregas cds y solo llegas a instalarlos on site, pues tienes que tener el .net framework como parte de tu caja de herramientas.

saludos
#112
Hola.

Lo que tu quieres hacer no es posible, ya que el .net framework es como el corazon de la ejecucion de tu aplicacion, es como un gran repositorio del cual tu app se apoyara en todo sentido. como biblioteca, rutinas, seguridad, etc.

Solo cuentanos, porque deseas una independencia del .net framework? cuenta con confianza, que aqui todos estamos para aprender.


saludos

#113
Post viejo, pero aqui hay algo para que no quede sin respuesta


Llenar un TreeView desde un DataSet usando un método recurrente
http://www.elguille.info/colabora/NET2005/svalsse_llenar_un_treeview.htm
Gracias a  Serge Valsse (svalsse@hotmail.com)


Llenar un TreeView desde un DataSet en VB .NET
http://www.elguille.info/colabora/NET2005/serge_llenar_un_treeview_dataset_vb.htm
Gracias a Serge Valsse (svalsse@hotmail.com)


El Control ActiveX Treeview - Lo esencial
Gracias a Jim Nelson
http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art113.asp

saludos
#114
Buen dia muchachos.

No soy muy partidario de reglas dominantes para la forma de postear o exponer dudas en foros que modero. Pero en este caso, si creo que debemos mantener un orden para postear cuando tengamos problemas con codigo, cuando expongamos tutoriales, guias, etc.


En cada post debemos especificar sin falta, la version del lenguaje que estamos utilizando, y no es lujo u orden, sino necesidad!

Por ejemplo:

Tenemos problemas con una aplicacion que estamos desarrollando en C#, debemos exponer muy claramente que estamos usando C# 1.0, C# 1.1 o C# 2.0 o sino estamos muy deacuerdo con esa nomenclatura, pues especificar que se esta usando .NET Framework 1.0/1.1/ o 2.0 o en otro caso la version de Mono, Visual Studio, etc. Asi evitaremos errores y dudas a quienes se dispongan a ayudarnos con nuestros problemas.

Ademas, a partir de ahora, ya no habran enlaces a libros. por favor no pidan libros o no compartas libros en el foro, es por cuestiones de seguridad, asi nos evitamos posibles problemas.

y asi viviremos felices y contentos.

Cualquier otro detalle, aqui estara.

saludos


Leer tambien Reglas Generales
#115
Aqui te adjunto todo el proyecto para que no tengas problemas


saludos
#116
Te ha comido una babosa!!

muy bueno amigo, es muy interesante el juego que has hecho para fines didacticos y de investigacion como los nuestros.

auque no esta terminado es altamente creativo lo que has hecho

gracias por compartirlo

saludos!
#117
Tienes razon al decir eso de la copia jose2c estoy totalmente de acuerdo, pero  algo en lo que no estoy deacuerdo es cuando dices que .NET aun no llega a ser tan bueno como java.

Honestamente, no es mi intencion generar polemica o conflictos simplemente es mi opinion.

El bytecode de Java se ha visto superado por el IL de .NET en muchos aspectos y el mas sobresaliente e importante es la interoperabilidad de lenguajes gracias a la CLS de .net te puedo decir que ha servido para superar a java en mucho.

repito, no es para que nos estemos tirando tierra defendiendo nuestras opiniones, solo es tu opinion y esta es solo la mia.


saludos!
#118
Asi es amigo, necesitas el .NET Framework para correr aplicaciones .net, recuerda que ahi es donde esta ubicado el entorno de ejecucion de las aplicaciones y todo lo demas.

saludos
#119
Pues para mostrar el uso del login puedes ver este ejemplito algo rudimentario en vb haciendo uso de un if:

    Protected Sub Login1_Authenticate(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.AuthenticateEventArgs) Handles Login1.Authenticate
        If Login1.UserName = "elhacker" And Login1.Password = "pass" Then
            e.Authenticated = True
            Response.Redirect("SISISISI.aspx")
        Else
            Response.Redirect("NONONONO.aspx")
        End If
    End Sub
End Class


con respecto a la conexion a bases de datos debes tener muy claro el concepto y el uso del componente login y puedes encontrar esa informacion aqui con ejemplos para C# :

http://www.c-sharpcorner.com/UploadFile/sushmita_kumari/Logincontrol101312006002845AM/Logincontrol1.aspx?ArticleID=c33d0072-8f7c-4958-a7dc-ca1809737193

y aqui tienes tips del desarrollo de una aplicacion que hace uso de un login y se conecta a una base de datos:

http://www.elguille.info/colabora/NET2005/RiLaRos_Personalizacion.htm


saludos
#120
Hola

Tu problema empieza debido a la limitacion que te provee el mismo .net framework con la clase SoundPlayer que estas usando , ya que esta especificada solo para la reproduccion de archivos .wav

Entonces lo que debes hacer es cambiar todo el modelo de la reproduccion del audio de tu despertador si es que deseas lograr reproducir mp3's

Puedes hacerlo de varias formas, la mas facil es haciendo uso de interoperabilidad COM haciendo referencia al componente "ActiveMovie COM" (C:\WINDOWS\system32\quartz.dll)


Aqui te pego el codigo para que veas como es el funcionamiento basico de dicho componente:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using QuartzTypeLib;


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

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void button1_Click(object sender, EventArgs e)
        {
            OpenFileDialog openFileDialog = new OpenFileDialog();
            openFileDialog.Filter =
            "Media Files|*.wav;*.mp3;*.mp2;*.wma|All Files|*.*";
            if (DialogResult.OK == openFileDialog.ShowDialog())
            {
               
                QuartzTypeLib.FilgraphManager graphManager =
                new QuartzTypeLib.FilgraphManager();
                QuartzTypeLib.IMediaControl mediacontrol =
                (QuartzTypeLib.IMediaControl)graphManager;

                mediacontrol.RenderFile(openFileDialog.FileName);
               
                mediacontrol.Run();
            }
        }
    }
}


Ese codigo es el standar para el uso del componente lo encuentras en libros, webs, etc. pruebalo y veras como funciona la reproduccion.

sigue estos detalles por si tienes problemas al compilar:

Crea un nuevo proyecto windows C#
Agrega una referencia al componente
Agrega un boton al formulario
agrega un OpenFileDialog

para los detalles de la programacion del componente, lo encuentras en cualquier sitio de la red, avisa en caso de dudas.

Y con respecto a otras formas, pues podrias hacerlo jugando con api's pero es mas trabajoso.

saludos!