Mostrar Mensajes

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


Mensajes - César Krall

Páginas: 1 ... 63 64 65 66 67 [68]
1341
ooops! Se me quedó atrás que para completar el diseño gráfico había que incluir 3 botones. En modo gráfico (menú Ver --> Objeto) hacer lo mismo: pinchar sobre el botón y luego hacer click sobre el formulario y arrastrar para colocar tres botones. Luego a cada botón se le pone en la ventana de propiedades el título adecuado.
Cada control gráfico (objeto) que hayamos añadido tiene un nombre que podemos ver en la ventana de propiedades. Generalmente p.ej. si son tres botones los nombres por defecto serán Command_1, Command2 y Command3 (estos nombres los podemos cambiar si queremos.
Si hacemos doble click sobre un botón se nos abre la vista de código con el siguiente contenido:
Private Sub Command1_Click()
'Acciones a ejecutar cuando se produzca un evento click sobre el botón
End Sub
Este código lo que dice es "cuando se haga click sobre el botón Command1, deberán ejecutarse las siguientes acciones.
Decimos que esta programación está basada en eventos porque las acciones se ejecutan en respuesta a eventos como clicks, pulsaciones de enter, recepción de información, etc.


1342
Hola Am, te lo explico sin problema aunque poco a poco porque no tengo demasiado tiempo. De todas formas, permíteme hacerte una sugerencia: en aprenderaprogramar.com tenemos un curso de Visual Basic (pincha en la sección cursos y luego en el menú de la derecha en "Programación Visual Basic nivel I". Este curso es paso a paso: si lo sigues aprenderás no solo a resolver un programa, sino a tener fundamentos que te servirán para desarrollar cualquier programa. Es solo una sugerencia: en vez de hacerte con un pescado aprende a pescar, a la larga es más útil.
Empiezo con la explicación: en Visual Basic cuando abres el programa con la opción "exe stándar" tienes dos vistas principales: la vista de formulario y la vista de código. El formulario es un objeto más dentro de los objetos posibles. Si pinchas sobre él y en el menú ver tienes activada la "Ventana propiedades", podrás ver las propiedades del formulario. Si pinchas en Caption y cambias el texto Form1 por Aplicación de compra verás que cambia el título del formulario. Esto también se puede hacer mediante código, pero algunas cosas son más rápidas hacerlas directamente sobre los objetos gráficos y la ventana propiedades. A continuación teniendo activada la opción Ver --> Cuadro de herramientas, debes seleccionar los controles (objetos) que vas a situar sobre el formulario. Pinchas sobre el icono de picture box y luego situado sobre el formulario clickas con el ratón y creas el picturebox en grande. Luego haces lo mismo sobre un label y lo posicionas dentro del picture box en la parte de abajo. Si pinchas sobre el picture box, en la ventana de propiedades puedes ir a la opción Text y borrar el contenido para que no aparezca Text1 por defecto. Finalmente haces lo mismo eligiendo OptionButton, y lo haces varias veces. Luego vas pinchando en cada option button y en propiedades estableces como Caption los valores adecuados: Minilaptops, Tablets, etc. Si has llegado hasta aquí ya tienes el diseño gráfico completado.
Ahora pasa a la vista de código (menú Ver --> Código) y pega el código que te puse en el otro post. En la ruta C:/... debes poner las imágenes con un tamaño adecuado. Finalmente pulsando ejecutar debes de ser capaz de correr una pequeña prueba.
Dime si sigues con problema todo lo expuesto... Más tarde continuo con algo más. Saludos.

1343
Hola Am, por lo que te he entendido el código podría ser algo como lo que te pongo aquí más abajo. Lo que he hecho es crear un picturebox dentro del cual tengo un label. El label esta inicialmente oculto y aparece solo cuando se pulsa el botón comprar para mostrar el precio, iva, etc. De todas formas si no coincide con lo que buscabas ponme algún detalle más del código o aspecto que tiene tu aplicación. Saludos,


Visualmente:



Nota: ten en cuenta que parte de los atributos los establecemos en la ventana de propiedades.

Código: [Seleccionar]
Private Sub Form_Load()
Label1.Visible = False
Label1.Caption = ""
Form1.Caption = "Aplicación de compra"
End Sub

Private Sub Option1_Click()
    Label1.Visible = False
    Label1.Caption = ""
    ' -- Le indicamos al método LoadPicture la ruta del gráfico
    With Picture1
        .Picture = LoadPicture("C:\ProyectosCursoJava\minilaptop.jpg")
    End With
End Sub

Private Sub Option2_Click()
    Label1.Visible = False
    Label1.Caption = ""
   
    ' -- Le indicamos al método LoadPicture la ruta del gráfico
    With Picture1
        .Picture = LoadPicture("C:\ProyectosCursoJava\tablet.jpg")
    End With
End Sub

Private Sub Command1_Click()
Dim precioMinilaptop As Single
Dim precioTablet As Single
Dim iva As Single

precioMinilaptop = 442.55
precioTablet = 242#
'Código que hemos de ejecutar cuando el usuario pulsa comprar
'Si está seleccionado el Option1 se ejecuta la siguiente condición
If Option1.Value = True Then
   Label1.Visible = True
   Label1.Caption = "El precio del minilaptop es " & precioMinilaptop & " euros"
   iva = 0.15 * precioMinilaptop
   Label1.Caption = Label1.Caption & vbCrLf & "IVA: " & iva
   Label1.Caption = Label1.Caption & vbCrLf & "TOTAL: " & precioMinilaptop + iva
   
End If

If Option2.Value = True Then
   Label1.Visible = True
   Label1.Caption = "El precio del tablet es " & precioTablet & " euros"
   
End If

End Sub

1344
Aprender a programar desde cero / código ejemplo clase Scanner java
« en: 06 de Septiembre 2011, 18:07 »
Código ejemplo de uso de la clase Scanner para entradas de teclado:

Código: [Seleccionar]
import java.util.Scanner; //Importación del código de la clase Scanner desde la biblioteca java
//Código de nuestra clase principal
public class TestPrograma1 {

    public static void main (String [ ] args) {
       
        System.out.println ("Por favor introduzca su nombre y apellidos:");
        String entradaTeclado = "";
        Scanner entradaEscaner = new Scanner (System.in); //Creación de un objeto Scanner
        entradaTeclado = entradaEscaner.nextLine (); //Invocamos un método sobre un objeto Scanner
        System.out.println ("Entrada recibida por teclado es: \"" + entradaTeclado +"\"");
    } //Cierre del main
} //Cierre de la clase

1345
Hola patagonico, en joomla 1.5 digamos que la restricción de voto para las encuestas es bastante endeble en comparación con Joomla 2.x ó 3.x, al estar basada en cookies. Eso significa que simplemente limpiando las cookies una persona (o un robot) puede estar votando todas las veces que quiera. La solución para esto no está en la configuración de joomla ya que no hay opciones al respecto. Las soluciones serían: a) modificar el código para introducir otro tipo de restricciones como por ip etc. b) usar alguna extensión que incorpore opciones de configuración de este tipo.

1346
Ten en cuenta que muchas empresas siguen funcionando con Windows XP. Hay dos cosas importantes: estabilidad y seguridad. Estar con "lo último de lo último" no es una prioridad para las empresas, por algo será...

1347
A joomla 2.x - 3.x. Recomendamos Joomla 2.x ya que es una versión muy estable.

1348
De todo un poco... / Re:redireccionar xmap joomla a sitemap.xml
« en: 12 de Agosto 2011, 07:51 »
Prueba con esto en el archivo .htaccess en vez de poner lo que indicabas:

# Redireccionar sitemap
Redirect /sitemap.xml http://TUDOMINIOAQUI.com/index.php?option=com_xmap&sitemap=1&view=xml

1349
Comunidad / Normas para el foro "Comunidad"
« en: 10 de Agosto 2011, 15:06 »
Hola a todos, por favor, utilizar el foro "Comunidad" exclusivamente para presentarse a la comunidad, dejar comentarios, recomendaciones, críticas o felicitaciones. Para hacer preguntas usar por favor los otros foros. Gracias por vuestra comprensión!

1350
Chequea primero si tienes instalado un exceso de programas y trata de desinstalar aquellos que no utilices. Si quieres desinstala el antivirus e instala otro, así pruebas. Nosotros recomendamos avg free edition que en general suele ir bien. Tienes que configurarlo para evitar que realice escaneos de tu equipo en segundo plano ya que esto puede ser lo que te ralentice.

1351
Hola Roberto: no te aconsejamos que desinstales el antivirus porque puedes tener problemas de seguridad o robo de datos. Lo primero, comprueba si tus recursos de memoria ram, tarjeta gráfica, etc. se corresponden con el uso que tú haces de tu ordenador. Por ejemplo, si tienes una tarjeta gráfico de 32 mb no puedes pretender usar un programa que haga uso intensivo de memoria ram como autocad porque no andará bien...

Páginas: 1 ... 63 64 65 66 67 [68]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".