border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU
  #1 (permalink)  
Antiguo 06-01-2007, 01:33:53
Un Nuevo Amigo
 
Registrado: ene 2007
Posts: 3
toñita Valoración +2
Predeterminado me podrian decir cual es el erroe aqui

trato de hacer un scoredonde me indique la respuesta del usuario, la buena yla mala y su calificacion y esto es lo que tengo. esto es lo que tengo y espero que me puedan decir porque no me aparece lo que escogio el usuario, la buena y la mala
en la pregunta tengo esta programacion. gracias


Private Sub Frame1_DragDrop(Source As Control, X As Single, Y As Single)
If opt1.Value = True Then
p1 = 0
End If
If opt2.Value = True Then
p1 = 1
End If
If opt3.Value = True Then
p1 = 0
End If


Private Sub Form_Load()
cargar_grid
End Sub

Sub cargar_grid()
On Error GoTo errores
With Grid
.TextMatrix(o, o) = "No"
.ColWidth(2) = 2000
.TextMatrix(o, 1) = "Pregunta"
.TextMatrix(0, 2) = "Respuesta"
.TextMatrix(0, 3) = "la Buena"
.TextMatrix(0, 4) = "Calificacion"
.TextMatrix(1, 0) = " 1"
.TextMatrix(1, 1) = "Pregunta"
If p1 = 1 Then
.TextMatrix(1, 2) = "daikon oroshi"
End If
If p1 = 2 Then
.TextMatrix(1, 2) = "daikon"
End If
If p1 = 3 Then
.TextMatrix(1, 2) = "gomashio"
End If
If p1 = 2 Then
.TextMatrix(1, 3) = " Daikon"
If p1 = 2 Then
.TextMatrix(1, 4) = "Daikon"
Else
.TextMatrix(1, 4) = "Daikon oroshi"
End If

End
salir:
Exit Sub
errores:
MsgBoxErr.Description , vbCritical, "Paola "
Resume salir

End If
End With
End Sub
Responder Con Cita
  #2 (permalink)  
Antiguo 06-01-2007, 03:13:42
Avatar de jrios03
Moderador
 
Registrado: ene 2005
Ubicación: Curico
Posts: 795
jrios03 Valoración +2
Contactar con jrios03 a través de MSN
Predeterminado

Hola...

En primer lugar... esto no lo entiendo:
Código:
If opt1.Value = True Then
p1 = 0
End If
If opt2.Value = True Then
p1 = 1
End If
If opt3.Value = True Then
p1 = 0
No veo que le des un valor específico por respuesta...

Además... te fijaste si agregar una Linea más a la Grilla para mostrar las respuestas???

Esto otro tampoco lo entiendo mucho:
Código:
If p1 = 1 Then
.TextMatrix(1, 2) = "daikon oroshi"
End If
If p1 = 2 Then
.TextMatrix(1, 2) = "daikon"
End If
If p1 = 3 Then
.TextMatrix(1, 2) = "gomashio"
End If
If p1 = 2 Then
.TextMatrix(1, 3) = " Daikon"
If p1 = 2 Then
.TextMatrix(1, 4) = "Daikon"
Else
.TextMatrix(1, 4) = "Daikon oroshi"
End If
En ninguna parte se ve que des el valor 2 ó 3 a p1...

Serciórate de que todo lo que te menciono esté correcto, sino, corrígelo... y nos cuentas...

Saludos... :smt004
__________________
Atentamente, Juan Ríos Pizarro...
Saludos desde Chile...

PD: Perdí mi mascota... buaaaaaaaa.... al menos encontré una nueva
Responder Con Cita
  #3 (permalink)  
Antiguo 06-01-2007, 03:17:53
Un Nuevo Amigo
 
Registrado: ene 2007
Posts: 3
toñita Valoración +2
Predeterminado

jrios03,
hola, la verdad no entiendo lo que dijiste aqui deberia ser asi o como
If opt1.Value = True Then
p1 = 1
End If
If opt2.Value = True Then
p1 = 1
End If
If opt3.Value = True Then
p1 = 1

y aqui no se como

If p1 = 1 Then
.TextMatrix(1, 2) = "daikon oroshi"
End If
If p1 = 2 Then
.TextMatrix(1, 2) = "daikon"
End If
If p1 = 3 Then
.TextMatrix(1, 2) = "gomashio"
End If
If p1 = 2 Then
.TextMatrix(1, 3) = " Daikon"
If p1 = 2 Then
.TextMatrix(1, 4) = "Daikon"
Else
.TextMatrix(1, 4) = "Daikon oroshi"
End If
Responder Con Cita
  #4 (permalink)  
Antiguo 06-01-2007, 09:02:44
Avatar de acalanto
Moderador
 
Registrado: dic 2002
Ubicación: Madrid
Posts: 4.307
acalanto ha deshabilitado la reputación
Predeterminado

En primer lugar deberías eliminar el evento DragDrop del Frame 1. Esto sirve para arrastrar y soltar datos entre diferentes objetos del sistema y én tu caso, la verdad, es que no comprendo que utilidad puede tener. Lo que tienes que controlar es el evento click de los controles Option (Que supongo existen en algún lugar). Cuando el usuario haga 'click' en alguno de ellos modificas el valor de la variable p1.



En esta línea [.TextMatrix(o, 1) = "Pregunta"] tienes un error pues en vez de la fila '0' has puesto la fila 'o' de Oviedo.

Elimina también la sentencia END, pues una vez has realizado las comparaciones IF anidadas, la aplicación se descarga antes de mostrar cualquier cosa.

Sobre cual es la pregunta y cual la respuesta, pco creo que podamos decirte, pues el código resulta bastante confuso...

Ya nos dirás alguna cosita que nos ayude a comprenderlo.
__________________
Un cordial saludo
-Acalanto-

Madrid - España

Visual Basic
Videos Programacion
Foro Programacion
Tutoriales Programacion
Responder Con Cita
  #5 (permalink)  
Antiguo 08-01-2007, 16:13:17
Avatar de Korku
Usuario VIP del Foro
 
Registrado: feb 2005
Ubicación: España
Posts: 632
Korku Aun no valorado
Contactar con Korku a través de ICQ Enviar un mensaje a través de AIM a Korku Contactar con Korku a través de MSN Contactar con Korku a través de Yahoo Send a message via Skype™ to Korku
Predeterminado

Muy confuso veo el código, si pusiera los comentarios en las líneas...
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
aqui esta mi programa y y necesito sacar el del medio toloza C/C++ 2 14-03-2007 08:02:40
Me podrian orientar por favor chilotillo VBA (Excel, Word, Outlook, Access) 6 17-09-2004 01:00:00
QUE QUIERE DECIR ESTO "EXCLUDE FILES IN NEGATIVE FILE LIST" VictorLeo Empaquetador Default de Visual Basic 2 17-09-2004 01:00:00
Podrian explikrme?? m0rph3ush4ck3r Visual Basic 6.00 2 04-03-1970 12:27:05
Felicidades, soy nuevo aquí. maheso Visual Basic 6.00 5 14-02-1970 04:02:00


La franja horaria es GMT. Ahora son las 23:41:17.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right