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 - novalida

#51
Hola,
he creado el típico formulario de contacto y al realizar las pruebas desde el equipo de desarrollo el envío a la dirección de correo destino se hace correctamente (el propio equipo hace de servidor, por lo que estaría en "local").
Sin embargo al subir la página al servidor real e intentar enviar el formulario de contacto, me devuelve este error:
Command not implemented. The server response was: 5.5.1 Sorry, we do not support this operation

No tengo ni idea de qué falla, aunque supongo que sea algo quizás más relacionado a la configuración del servidor de correo que al código en visual asociado al envío del mensaje (principalmente porque el envío trabajando en modo local con el servidor sí lo realiza).

¿Alguien me puede ayudar, por favor?

Un saludo y gracias :)
#52
.NET (C#, VB.NET, ASP) / Tipografía en ASP.NET
25 Diciembre 2010, 17:06 PM
Hola muy buenas,
alguien me podría decir si al establecer una tipografía para un control mediante el diseñador (no mediante una clase de CSS asociada a ese control), quedaría incrustada para poder ser visualizada en cualquier cliente o si por el contrario el único método es embebiendo el tipo de fuente según tipo .pfr o .eof.

Un saludo y felices fiestas!!! :)
#53
OK, entonces lo ideal sería documentarse sobre la API que sustituirá utilizada en Windows.
#54
Hola braulio-- , muchas gracias por contestar.
No es una aplicación en concreto, al menos por el momento.
Mi pregunta era para saber qué conocimientos son necesarios para realizar una migración. Conozco la portabilidad y potencia de C++ pero desconozco las dependencias de la máquina según las características de un código a compilar.
El caso que expones con formularios windows me interesaría conocerlo. De igual manera supongo que quizás el acceso a periféricos como impresoras o a ficheros del disco duro también esté limitado, ¿verdad?
¿Existe algun ebook o recurso en la red en la que pueda empezar a estudiar esos casos?

#55
Hola,
alguien me podría indicar dónde puedo encontrar información (ebooks, web específicas, etc...) sobre la migración de aplicaciones de windows a linux?
Es que estoy muy interesado en el tema, he estado buscado información al respecto pero no encuentro nada realmente útil y la verdad, no sé ni por dónde empezar.

Por favor, si alguien me puede aconsejar se lo agradecería :)
Saludos!!!
#56
raul338 , sí, tienes razón, esa sería la respuesta más lógica, pero lo que pretendía era no hacer referencia a la propiedad .Text, pues no queda muy elegante para asegurar la integridad al trabajar con una base de datos, cayendo fácilmente en la creación de una aplicación hard code.

#57
raul338, gracias por contestar. He entendido que a un elemento se le puede asociar un valor Integer a través del ItemData. Quizás hibiese sido más correcto denominar el asunto de la duda como Cómo seleccionar elemento ComboBox por su ItemData :)
Ya había intentado la solución que me propones, pero no sé por qué al poner .AddItem ("Enero", 1) me da el error: Se esperaba: =

Se me acaba de ocurrir esta solución:



Private Sub Command1_Click()
    Dim i As Integer
   
   For i = 0 To Me.Combo1.ListCount - 1 Step 1
       Me.Combo1.ListIndex = i
       If Me.Combo1.ItemData(Me.Combo1.ListIndex) = Val(Me.Text1.Text) Then
           Exit Sub
       End If
   Next
End Sub



No sé si es la única solución, pero si hay una que sea más elegante me gustaría conocerla.
Con VB6 no tengo mucha experiencia y quizás no se me ocurre algo que sea más sencillo.
#58
XXX-ZERO-XXX , no te preocupes, quizás no me explico muy bien.
A ver si lo puedo hacer mejor :)
He creado un ComboBox de esta manera, y a cada elemento le asigno un índice: Enero 1, Febrero 2, etc...



With oComboBox
       .AddItem ("Enero")
       .ItemData(oComboBox.NewIndex) = 1
       .AddItem ("Febrero")
       .ItemData(oComboBox.NewIndex) = 2
       .AddItem ("Marzo")
       .ItemData(oComboBox.NewIndex) = 3
       .AddItem ("Abril")
       .ItemData(oComboBox.NewIndex) = 4
       .AddItem ("Mayo")
       .ItemData(oComboBox.NewIndex) = 5
       .AddItem ("Junio")
       .ItemData(oComboBox.NewIndex) = 6
       .AddItem ("Julio")
       .ItemData(oComboBox.NewIndex) = 7
       .AddItem ("Agosto")
       .ItemData(oComboBox.NewIndex) = 8
       .AddItem ("Septiembre")
       .ItemData(oComboBox.NewIndex) = 9
       .AddItem ("Octubre")
       .ItemData(oComboBox.NewIndex) = 10
       .AddItem ("Noviembre")
       .ItemData(oComboBox.NewIndex) = 11
       .AddItem ("Diciembre")
       .ItemData(oComboBox.NewIndex) = 12
End With




La respuesta que me han dado:



Private Sub Command1_Click()
  Combo1.ListIndex = Val(Text1.Text)
End Sub



Según esta respuesta, si en el TextBox pongo 1, el evento Command1_Click() selecciona el elemento "Febrero" y no "Enero" como yo quería que ocurriese.
#59
Muy buenas!!!
Muchas gracias por responder tan rápido.
Bueno, lo que me habeis indicado ya lo había intentado y no me funciona.
Así cargué con los datos el ComboBox:


With oComboBox
       .AddItem ("Enero")
       .ItemData(oComboBox.NewIndex) = 1
       .AddItem ("Febrero")
       .ItemData(oComboBox.NewIndex) = 2
       .AddItem ("Marzo")
       .ItemData(oComboBox.NewIndex) = 3
       .AddItem ("Abril")
       .ItemData(oComboBox.NewIndex) = 4
       .AddItem ("Mayo")
       .ItemData(oComboBox.NewIndex) = 5
       .AddItem ("Junio")
       .ItemData(oComboBox.NewIndex) = 6
       .AddItem ("Julio")
       .ItemData(oComboBox.NewIndex) = 7
       .AddItem ("Agosto")
       .ItemData(oComboBox.NewIndex) = 8
       .AddItem ("Septiembre")
       .ItemData(oComboBox.NewIndex) = 9
       .AddItem ("Octubre")
       .ItemData(oComboBox.NewIndex) = 10
       .AddItem ("Noviembre")
       .ItemData(oComboBox.NewIndex) = 11
       .AddItem ("Diciembre")
       .ItemData(oComboBox.NewIndex) = 12
End With




Al hacer lo que me proponéis siempre sale un elemento por debajo. Es decir, el índice del combobox es 0, pero yo le indiqué para el elemento "Enero" el índice 1. Al indicarle en el textbox el índice 1 me cambia el combobox a "Febrero" y no "Enero".
:S

XXX-ZERO-XXX , gracias por responder, pero no veo el uso del Select para lo que yo quiero, el cual es que el valor asociado a cada elemento de un combobox estará ligado al id asociado a ese elemento dentro una base de datos. EL ejemplo de los meses es algo sencillo para poder exponer mejor la duda que tengo.
#60
Hola!!!
Me gustaría saber si alguien me puede ayudar pues tengo una duda al intentar mejorar un pequeño programa con el que estoy aprendiendo.
Tengo un control ComboBox en el que he añadido elementos y sus índices a partir de una base de datos, por lo que cada elemento queda identificado por cada índice.
El caso es que me gustaría poder seleccionar el elemento a partir de un índice que se introdujera en un TextBox.
En el caso de los meses, por ejemplo, introducir 1 en el TextBox, pulsar un botón, y sería seleccionado en el ComboBox el elemento "Enero".

Por otro lado me gustaría saber si alguien me puede indicar algun ebook de Visual Basic 6.0 que sea bueno y completo, ya que no encuentro demasiada información al respecto.

Un saludo y espero respuesta :)