Tengo un control listview (del Common controls), y no encuentro una propiedad o metodo, que me permita SELECCIONAR un elemento de la lista, por su numero(index).
Si hay una propiedad que devuelve el elemento seleccionado, pero es de solo lectura.
¿Como puedo hacerlo?
Saludos as String
Ignacio
------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
Hola a todos!!!
Hace un tiempo (meses atras) alguien habia hecho una consulta si se podia
pasar los formularios de Access a un ejecutable, o algo asi y uno de ustedes
le respondio que habia un programa, quisiera saber cual es el nombre, si esa
persona esta todavia en la lista y me podria contestar.
O alguien que conozca tal programa.
Saludos,
Briand
Tengo un control listview (del Common controls), y no encuentro una propiedad o metodo, que me permita SELECCIONAR un elemento de la lista, por su numero(index).
Si hay una propiedad que devuelve el elemento seleccionado, pero es de solo lectura.
Yo creo que la cuestion es justamente que la gente que vos nombras es la que TRABAJA con Visual Basic, y ahi si, el 99% de las aplicaciones que se desarrollan para empresas, etc, requieren base de datos.
La pregunta es razonable, siendo que para trabajar con base de datos seria mucho mas logico trabajar con un programa orientado hacia esa finalidad, como ser Visual Foxpro, incluso Delphi creo, tiene un mejor manejo de base de datos, que visual basic.
No quiero decir con esto que Visual Basic no sea lo adecuado, cada uno programa con lo que quiere, y lo que le resulta mas comodo.
una preguntita, por que todas o la mayor cantidad de las consultas, son acerca de base de datos, yo no se de ese tema y cada vez que abro mi cuenta de correo me aparece muchsimas consultas sobre ese tema, estan tan relacionados visual basic con base de datos?
------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
Do You Yahoo!? Yahoo! Net: La mejor conexión a internet y 25MB extra a tu correo por $100 al mes.
------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
Tenes que tener el servicio de Caller ID. Te lo da la empresa de telefono. Una vez que tenes el servicio activado, podes usar algun aparato de los que vienen, o vienen programas que cumplen la misma funcion.
Tengo una preguntita, alguien sabe como hacer para identificar a travez del modem o algo asi cual es el numero de telefono que llama, necesitaria hacer eso para un programita que estoy haciendo pero busque y no encontre nada, si uds. saben de algo...
De antemano, gracias
Matias.
------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
Tengo una pregunta para la lista. Necesito un codigo que me permita a traves de un servidor conocer la IP de la maquina de un cliente que se conecte, saber su IP. Me refiero a que si alguien desea bajar algun demo entonces yo pueda controlar su acceso.
Julio Cesar
Yahoo! Messenger Nueva versión: Super Webcam, voz, caritas animadas, y más ¡Gratis! ------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
Tengo una duda sin resolver.....
Necesito crear un reporte en crystal o en un datareport, cargo en una grilla
desde un dbf y me aparece perfecto, paso siguiente quiero imprimir los datos
y es perfecto, el problema es que la grilla es cargada con datos de dbf que
se encuentran en distintos archivos y los crystal solo se referencia a un
solo archivo, existe alguna manera de referenciarlo a los archivos que
puedan ser seleccionados en modo de ejscucion.-
Saludos Hector
Recibi el mensaje que figura mas abajo, mi pregunta es: Existen este tipo de virus??, no sabía que el virus podía activarse sin ni siquiera descargarlo???, alguien me puede explicar?
POR FAVOR TOMEN NOTA ... ESTE MENSAJE NOS INTERESA A TODOS En 48 horas se prevee empezará a circular!! PRESTEN MUCHO CUIDADO: Este mensaje llegó el día de hoy, Microsoft lo acaba de anunciar. La información dice así: Si te llega un mail con el asunto "HELP", ni se te ocurra abrirlo, ni pasar tu mouse o borrarlo ya que sólo con ese simple hecho se activará el virus sin necesidad de descargarlo. Espera 48 horas después de que te llegó el virus para borrarlo de lo contrario te borrará el disco duro y el bios y no tiene cura ya que te afecta el sistema de arranque y ni siquiera te deja entrar al istema operativo. Nota: Te puede llegar a Nombre de un desconocido o bien a nombre de tus contactos. MUY URGENTE, PÁSALO A CUALQUIER PERSONA QUE TENGA TU Dirección DE CORREO ELECTRÓNICO!!!!
Do you Yahoo!? Free online calendar with sync to Outlook(TM). ------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
Existe un API que hace que parpadee la barra del formulario. Sé que no es ésto lo que buscais pero
puede ayudaros.
Hay un ejemplo en mi página en: Visual Basic-Apis-Apariencia.
Un saludo.
______________________________________________________________ Página de Programación en Visual Basic, Pascal, Cóbol, Matlab, C++, etc. http://moratiel.com
Estoy diseñando una aplicación y quiero saber si se puede establecer por código el color de la barra de los forms que utilizo y el tipo de font de los menúes para que no tome directamente las establecidas por windows, se puede???
Si alguien me da una ayudita, buenísimo!
saludos
ceci
------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
Tengo una preguntita, alguien sabe como hacer para identificar a travez del modem o algo asi cual es el numero de telefono que llama, necesitaria hacer eso para un programita que estoy haciendo pero busque y no encontre nada, si uds. saben de algo...
El comando SHAPE NO funciona en la conexión tradicional, requieres
una conexión que use el MSDataShape:
Set DRCn = New ADODB.Connection
DRCn.Open "Provider=MSDataShape.1;Persist Security Info=False;Data
Source=" & pPath & ";Data Provider=MICROSOFT.JET.OLEDB.4.0"
Enoch (México)
--- En DesarrolloVB@..., "Rodrigo Peralta" <rap@b...>
escribió:
> Gracias, por tu ayuda, lo que quiero hacer es esto.
>
>
>
>
> Según el tutorías de TDBGRIG 8.0 dice que coloque el código que
aparece
> abajo con un shape en el recordset, no me funciono el que el trae,
me da
> error de sentencia SQL invalida.
>
> Gracias a todos los que me puedan dar una mano con esto.
>
>
>
>
> strSh = "SHAPE {SELECT First, Last, Country FROM `Composer`} AS
Composer "
> & _
> "APPEND ({SELECT Last, Opus FROM `Opus`} AS Opus RELATE " & _
> "Last TO Last) AS Opus"
>
> lo cambie por el tuyo y no funciona todavía.
>
> Private Sub Form_Load()
> Dim Conn As String
> Dim Reg As String
>
> Conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Documents and
> Settings\peralta.rodrigo\Desktop\PRUEBA_GRID.mdb;Persist Security
> Info=False"
> Reg = "SELECT * FROM Despacho "
> Reg = " SHAPE { SELECT Nombre_Prod, Orden, NDesp
FROM 'dbo'.'Despacho'}
> AS Desp " & _
> "APPEND ({SELECT Orden,Prueba FROM 'dbo'.'Prueba'} AS Prueba1
RELATE " &
> _
> "'Orden' TO 'Orden')as Final"
>
> With Adodc1
> .ConnectionString = Conn
> .RecordSource = Reg
> .Visible = True
> End With
>
>
> Set TDBGrid1.DataSource = Adodc1
> With TDBGrid1
> .ExtendRightColumn = True
> .Styles("Normal").WrapText = True
> End With
> End Sub
>
>
>
>
______________________________________________________________________
______
> ___
>
>
> -----Original Message-----
> From: Jose Eladio Valenzuela Tovar [mailto:jvalenzuela@b...]
> Sent: Viernes, 30 de Mayo de 2003 03:40 p.m.
> To: DesarrolloVB@...
> Subject: RE: [VB] SQL : SHAPE
> Importance: High
>
>
> SHAPE {SELECT * FROM "dbo"."Categories"} AS Categorias APPEND
({SELECT *
> FROM "dbo"."Products"} AS Productos RELATE 'CategoryID'
TO 'CategoryID') AS
> Productos
>
> Estos comandos los puedes generar con el DataEnviroment de VB6 se
les
> cononose como recordset Jerarquicos y utiliza el provider
MSDataShape.
>
>
> Espero te sirva gracias.
>
>
>
> -----Mensaje original-----
> De: Rodrigo Peralta [mailto:rap@b...]
> Enviado el: Viernes, 30 de Mayo de 2003 10:38 a.m.
> Para: DesarrolloVB@gruposyahoo. com. ar; desarrolloVb yahoo
> Asunto: [VB] SQL : SHAPE
>
>
>
>
>
> Hola a todos
>
> Necesito usar la instrucción SHAPE, según la ayuda de sql, me
dice que
> se trabaja de la siguiente manera pero me arroja un error y no se
cual es,
> si alguno de ustedes la usa me puede dar un código de ejemplo,
gracias, esta
> es la instrucción que estoy usando.
>
>
> SHAPE { SELECT Nombre_Prod, Orden, NDesp FROM Despacho} " & _
> "APPEND ({SELECT Orden,Cant FROM Ordenes, Cantidades WHERE
Ordenes.Orden
> = Cantidades.Orden} AS Resultados RELATE " & _
> "Nombre_Prod TO Nombre_Prod)"
>
>
>
> Gracias
>
>
> ------------------------------
> DesarrolloVB:
> Desarrollo de Software en Microsoft Visual Basic
> ------------------------------
> Direcciones de la lista:
> Publicar un mensaje: DesarrolloVB@...
> Suscribirse........: DesarrolloVB-Subscribe@...
> Desuscribirse......: DesarrolloVB-Unsubscribe@...
> Administrador......: DesarrolloVB-Owner@...
> Página de la lista.:
http://www.gruposyahoo.com.ar/group/DesarrolloVB
> Página de la lista
> de la plataforma
> Microsoft .NET....:
http://www.gruposyahoo.com.ar/group/DesarrolloDotNET
> ------------------------------
> http://www.navegana.com/dinero/chanzes.html
>
> Tu uso de Yahoo! Grupos está sujeto a las Condiciones del servicio
de
> Yahoo!.
>
>
>
>
>
> Este correo ha sido revisado de virus, puede ser abierto sin
problema.
>
> ------------------------------
> DesarrolloVB:
> Desarrollo de Software en Microsoft Visual Basic
> ------------------------------
> Direcciones de la lista:
> Publicar un mensaje: DesarrolloVB@...
> Suscribirse........: DesarrolloVB-Subscribe@...
> Desuscribirse......: DesarrolloVB-Unsubscribe@...
> Administrador......: DesarrolloVB-Owner@...
> Página de la lista.:
http://www.gruposyahoo.com.ar/group/DesarrolloVB
> Página de la lista
> de la plataforma
> Microsoft .NET....:
http://www.gruposyahoo.com.ar/group/DesarrolloDotNET
> ------------------------------
> http://www.navegana.com/dinero/chanzes.html
>
> Tu uso de Yahoo! Grupos está sujeto a las Condiciones del servicio
de
> Yahoo!.
Cuando ACCESS encuentra una cadena que no es una instrucción ni un
campo de las tablas especificadas en la cláusula FROM ni una
constante (string, fecha o numérica) considera que es una "VARIABLE"
y espera que se le asigne un valor... o marca precisamente este
error. Seguramente el campo Abrev o Password no corresponden al
nombre que tienen en la tabla.
Por otro lado, los paréntesis y la designación explícita de la tabla
(Abogados.Abrev=) no son necesarios... y, al parecer lo que intentas
hacer es sólo un login. Pues bien, para ésto, creo que deberías
buscar sólo el Abogado, para en seguida, revisar si el password es
correcto.
Por último, tu Recordset es "adOpenDynamic" y "adLockReadOnly". Si lo
quieres de sólo lectura, no sé para qué lo quieres dinámico... Bueno,
de todas formas supongo que sólo te regresa 1 registro.
Enoch
--- En DesarrolloVB@..., "DARWIN DARWIN R.R."
<darwinrr@y...> escribió:
> Ten go esta sentencia Sql y cuando lo corro me sale este mensaje en
la linea que esta en negrita.
>
> "No se han especificado los valores para alguno de los parametros
requerido"
>
>
> Cuando lo corro con debug los campos de mi textbox estan con datos
y no se que puede estar pasando.
>
> sql = "Select * " & _
> "From Abogados Where " & _
> "(Abogados.Abrev='" & TxtUsuario.Text & "') " & _
> "And (Abogados.Password='" & TxtPassword.Text & "')"
> Rs.Open sql, Cx, adOpenDynamic, adLockReadOnly
>
> Me pueden dar una mano
> Gracias.
> Darwin.
>
>
> ---------------------------------
> Yahoo! Messenger
> Nueva versión: Super Webcam, voz, caritas animadas, y
más #161;Gratis!
Si sólo requieres el RecordCount, usa la ínstrucción COUNT sobre la
llave primaria.
Enoch (México)
--- En DesarrolloVB@..., "Eric Pap" <ericpap@d...>
escribió:
> El problema es el siguiente Jesus:
> El Cursor del recordset devuelto por el objto command es de tipo
ForwardOnly
> Esto quiere decir que solo podes recorrer el recordset para
adelante. Por lo tanto la propiedad recordcount del recordset te va a
dar -1
> Para obetenes el numero de registros, en vez ded usar el objeto
command, deberias hacecr lo siguiente:
>
> Dim Resultado As New Recordset
> Resultado.Open ""SELECT * FROM Declaraciones WHERE
((NombreFichero='" & NombreFichero & "') AND (FechaFichero='" &
FechaFichero & "'))", Conexion, adOpenKeyset, adLockReadOnly
>
> de esta forma no necesitas el objeto command, y el recordset te
devuelve el numero de registros en la propiedad RecordCount
>
> Saludos
> Eric
>
>
>
> ----- Original Message -----
> From: Ramirez Sanchez de la Nieta, Jesus Angel
> To: DesarrolloVB@...
> Sent: Friday, May 30, 2003 6:13 AM
> Subject: [VB] Problema con command
>
>
> Hola a todos:
>
> Tengo el siguiente código y desearía saber el número de registros
que me devuelve la ejecución del command Comando. Como puedo hacerlo?
>
> Sub ChequeaFichero(Filespec)
> Dim rstNombresFicheros As Recordset
> Dim fs, f, ts
> Dim strBusqueda1, strBusqueda2 As String
> Dim Encuentros, TotalRegistros As Integer
> Dim Marcador As Variant
> Set fs = CreateObject("Scripting.FileSystemObject")
> Set f = fs.GetFile(Filespec)
> FechaFichero = f.DateLastModified ' Cogemos la fecha de
ultima modificacion del fichero
> ' A continación miramos a traves del Nombre y de la Fecha si
el fichero ha sido tratado.
> Dim Comando As New Command
> With Comando
> .CommandType = adCmdText ' Es una consulta SQL
> .CommandText = "SELECT * FROM Declaraciones WHERE
((NombreFichero='" & NombreFichero & "') AND (FechaFichero='" &
FechaFichero & "'))"
> .ActiveConnection = Conexion
> End With
>
> Dim Resultado As New Recordset
> Resultado.Open Comando
>
>
>
> Resultado.Close
>
> End Sub
>
>
>
>
> Gracias
>
>
> J.A. Ramírez Sánchez de la Nieta
>
> Iberdrola Distribución
>
> ext: 14012
>
>
>
> ------------------------------
> DesarrolloVB:
> Desarrollo de Software en Microsoft Visual Basic
> ------------------------------
> Direcciones de la lista:
> Publicar un mensaje: DesarrolloVB@...
> Suscribirse........: DesarrolloVB-Subscribe@...
> Desuscribirse......: DesarrolloVB-Unsubscribe@...
> Administrador......: DesarrolloVB-Owner@...
> Página de la lista.:
http://www.gruposyahoo.com.ar/group/DesarrolloVB
> Página de la lista
> de la plataforma
> Microsoft .NET....:
http://www.gruposyahoo.com.ar/group/DesarrolloDotNET
> ------------------------------
> http://www.navegana.com/dinero/chanzes.html
>
> Tu uso de Yahoo! Grupos está sujeto a las Condiciones del
servicio de Yahoo!.
Pon la propiedad CanGrow (del cuadro de texto que desees que pueda
usar más de una línea) en TRUE
Enoch.
--- En DesarrolloVB@..., "Cecilia Carbajal"
<paralagilada@y...> escribió:
> Si alguien me puede ayudar se lo agradecería...
>
> Quiero imprimir en un reporte el resultado de la consulta sql de
este tipo: "SELECT Nombre, Telefono, Fax, Mail FROM AGENCIAS WHERE..."
> Tengo cada campo del select (Nombre, Telefono, etc) asociado a un
txt del reporte y sale perfecto, el tema es que quiero que salga la
información en una misma línea del reporte y en caso de que no
alcance, que se imprima en la siguiente línea. Sin que los campos se
pisen unos a otros.
> Espero haber sido clara, así me pueden ayudar...
>
> gracias
> cecilia
Existe un API que hace que parpadee la barra del formulario. Sé que no es ésto lo que buscais pero
puede ayudaros.
Hay un ejemplo en mi página en: Visual Basic-Apis-Apariencia.
Un saludo.
______________________________________________________________ Página de Programación en Visual Basic, Pascal, Cóbol, Matlab, C++, etc. http://moratiel.com
Estoy diseñando una aplicación y quiero saber si se puede establecer por código el color de la barra de los forms que utilizo y el tipo de font de los menúes para que no tome directamente las establecidas por windows, se puede???
Si alguien me da una ayudita, buenísimo!
saludos
ceci
------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
MI opinión es que no se permite en VB levantar una forma con el método Show vbModal y luego levantar otra....
Pienso que debes levantar ese splash con tu barra de progreso y el .avi como una forma normal y de otra manera lograr que siempre esté en primer plano... No sé si con ZOrder te funcione pues nunca he probado hacer eso.
--
Juan Cortés Cuesta mailto: juco@...
EIMAVC ( : (053)(42)281383 Santa Clara. Villa Clara. Cuba.
Subject: [VB] Formulario No Modal desde Fomulario Modal
Pregunta: Alguien sabe como se puede (si es que se puede) mostrtar un formulario no modal desde un formulario Modal?
La cosa es asi: tengo un formulario (modal) en el cual el usuario ingresa parametros para la impresion de un informe.
El formulario tiene un boton "calcular" que compila los datos de la DB segun los parametros. Esto se hace mediante la llamada a un SP en SQL server. El tema es que el SP puede tardar su tiempo en ejecutarse.
Como saben los SP Sincrónicos, no devuelven el control al programa hasta que termina su ejecucion. Por eso para el usuario parece que programa "se colgo".
Es por eso que quiero mostrar un formulario que ejecuta un AVI, para dar la idea de trabajo. AHora bien, si este formulario mlo muestro como Modal, el programa no continua hasta que se cierra y como no Modal da error .
Se aceptan sugerencias
Saludos
Eric
------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
Lanzar el AVI antes de lanzar el nomodal, o el modal ocupa toda la pantalla?
Fernando
-----Mensaje original----- De: Eric Pap [mailto:ericpap@...] Enviado el: Sábado, 31 de Mayo de 2003 10:34 a.m. Para: Desarrollo VB Asunto: [VB] Formulario No Modal desde Fomulario Modal
Pregunta: Alguien sabe como se puede (si es que se puede) mostrtar un formulario no modal desde un formulario Modal?
La cosa es asi: tengo un formulario (modal) en el cual el usuario ingresa parametros para la impresion de un informe.
El formulario tiene un boton "calcular" que compila los datos de la DB segun los parametros. Esto se hace mediante la llamada a un SP en SQL server. El tema es que el SP puede tardar su tiempo en ejecutarse.
Como saben los SP Sincrónicos, no devuelven el control al programa hasta que termina su ejecucion. Por eso para el usuario parece que programa "se colgo".
Es por eso que quiero mostrar un formulario que ejecuta un AVI, para dar la idea de trabajo. AHora bien, si este formulario mlo muestro como Modal, el programa no continua hasta que se cierra y como no Modal da error .
Se aceptan sugerencias
Saludos
Eric
------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
Primero que nada, hay dos formas hasta donde yo se.
Por APIs y por medio del Control CRviewer.
Te recomiento el CRviewer. tenes que incluir la referencia a este control.
Lo siguiente es agregar un formulario a tu proyecto, en el cual agregas el control. Te conviene que sea un formulario con borde que se pueda cambiar de tamaño, para poder maximizar etc.
El control CRviewer tiene una propiedad ReportSource o Report ( no me acuerdo bien) la cual se tiene que setear con un objeto de tipo reporte. Te doy un ejemplo: La siguiente funcion sirve para abrir un reporte y devolver un objeto del tipo que tenes que setear en el objeto CRviewer.
Public Function OpenReport(ByVal sReportName As String) As Object On Error GoTo Errores 'Dim MiAplicacion As New CRAXDRT.Application Dim MiAplicacion As Object
Set MiAplicacion = CreateObject("CRAXDRT.Application") 'Abro el reporte que me mandan como parametro Set OpenReport = MiAplicacion.OpenReport(sReportName) Set MiAplicacion = Nothing Exit Function Errores: Err.Raise Err.Number, Err.Source, Err.Description End Function
Pregunta: Alguien sabe como se puede (si es que se puede) mostrtar un formulario no modal desde un formulario Modal?
La cosa es asi: tengo un formulario (modal) en el cual el usuario ingresa parametros para la impresion de un informe.
El formulario tiene un boton "calcular" que compila los datos de la DB segun los parametros. Esto se hace mediante la llamada a un SP en SQL server. El tema es que el SP puede tardar su tiempo en ejecutarse.
Como saben los SP Sincrónicos, no devuelven el control al programa hasta que termina su ejecucion. Por eso para el usuario parece que programa "se colgo".
Es por eso que quiero mostrar un formulario que ejecuta un AVI, para dar la idea de trabajo. AHora bien, si este formulario mlo muestro como Modal, el programa no continua hasta que se cierra y como no Modal da error .
Existe un API que hace que parpadee la barra del formulario. Sé que no es ésto lo que buscais pero
puede ayudaros.
Hay un ejemplo en mi página en: Visual Basic-Apis-Apariencia.
Un saludo.
______________________________________________________________ Página de Programación en Visual Basic, Pascal, Cóbol, Matlab, C++, etc. http://moratiel.com
Estoy diseñando una aplicación y quiero saber si se puede establecer por código el color de la barra de los forms que utilizo y el tipo de font de los menúes para que no tome directamente las establecidas por windows, se puede???
Si alguien me da una ayudita, buenísimo!
saludos
ceci
------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
Yahoo! Messenger Nueva versión: Super Webcam, voz, caritas animadas, y más ¡Gratis! ------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
creo que aqui alguien pregunto como hacer un PACK con ADO a una base
de datos. No se si ya alguien contesto.
Se puede hacer teniendo el Data Provider OLE DB para VFP que viene con
el Visual Fox 7. Seguramente viene tambien con las versiones .NET del
VB. El comando Execute de un objeto connection no solo acepta los
comandos SQL comunes sino que tambien acepta un gran subgrupo de
comandos y funciones propias del Visual FOxPro.
Una vez abierta una conexion con un connection se puede hacer:
cnn.execute "PACK clientes"
o sea que el Data Provider no solo es una manera de conectarse con los
datos sino que es un interprete muy potente del lenguaje VFP que se
puede usar desde cualquier lenguaje. Ademas se pueden manipular los
Triggers y usar los procedimientos almacenados en las bases VFP
Quiero imprimir en un reporte el resultado de la consulta sql de este tipo: "SELECT Nombre, Telefono, Fax, Mail FROM AGENCIAS WHERE..."
Tengo cada campo del select (Nombre, Telefono, etc) asociado a un txt del reporte y sale perfecto, el tema es que quiero que salga la información en una misma línea del reporte y en caso de que no alcance, que se imprima en la siguiente línea. Sin que los campos se pisen unos a otros.
Estoy diseñando una aplicación y quiero saber si se puede establecer por código el color de la barra de los forms que utilizo y el tipo de font de los menúes para que no tome directamente las establecidas por windows, se puede???
Si alguien me da una ayudita, buenísimo!
saludos
ceci
------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
Cuando el programa se pare, imprimir en el panel inmediato el contenido de la variable sql
algo asi como
?sql
y codiate él texto de la consulta tal cual te lo tira visual a access(armate ua consulta nueva con este texto) o al lugar donde haces consultas con tu DB
Ejecuta la consulta y fijate que te dice: En general el error que te tira desde el gestor es mas claro que el que te tira VB. Mandanos lo que te dice el Gestor.
Yahoo! Messenger Nueva versión: Super Webcam, voz, caritas animadas, y más ¡Gratis! ------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje: DesarrolloVB@... Suscribirse........: DesarrolloVB-Subscribe@... Desuscribirse......: DesarrolloVB-Unsubscribe@... Administrador......: DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html
Jesus
Si no entendí mal, lo que vos necesitas es una consulta parametrizada, ya
que tienes un valor "nss", que cambia, y así pporder realizar la
recursividad que necesitas.
Pero vamos por partes.
Primero indexa la base de datos, esto acelera la recuperación de la
consulta; además tienes que reemplazar la constante dbOpenDynaset por
dbOpenSnapShot (en ambos RECORDSET), ya que la constante dbOpenDynaset
crea un Buffer para la edición de los datos, y vos no la necesitas, ya que
sólo realizas una consulta.
Una consulta parametrizada es una consulta SQL especial, en la que se
utilizan parámetros reemplazables. Un parámetro es como un variable.
Este tipo de consulta nos permite que la sentencia sea más flexible y
rápida, ya que el precompilador de SQL no tiene que construir una nueva
consulta cada vez que cambia el parámetro.
Para escribir esta consulta debes usar una sentencia parecida a esta:
PARAMETERS tmpdato String; SELECT [nombre campo 1], [nombre campo 2] FROM
[Tabla] WHERE [nombre campo]=[tmpdato]
Luego tienes que usar el método REQUERY del objeto RECORDSET, esto repite
la ejecución de la consulta con valores diferentes. El uso de este método
es mucho más rápido aún, ya que el RECORDSET exite (excepto en la primera
ejecución). Bueno, si se te complica avísame, que te construyo la
sentencia.
Bueno, espero haber sido de ayuda, mándame un mail, para saber como te
fue.
Saludos Cordiales, Walter.
Walter VAGGI
MAr del Plata
Buenos Aires
Argentina
------------
Internet GRATIS es Yahoo! Conexión
4004-1010 desde Buenos Aires. Usuario: yahoo; contraseña: yahoo
Más ciudades: http://conexion.yahoo.com.ar
Hola, en principio la sentencia está bien (¿para
que pones los paréntesis?) aunque es difícil de apreciar por el tema de las
comillas. Todas las bases de datos tienen aplicaciones que te permiten ejecutar
sentencias SQL y ver el resultado en un grid (una
grilla como decís por allí).
Si es Access lo haces creándote una nueva
consulta y pulsando el botón de SQL.
Lo que puedes hacer es poner un punto de
ruptura en tu programa, justo en el RS.Open, y con el
examinador copia el contenido de la variable al portapapeles… vete a la
aplicación que tengas para ejecutar SQL, pega y ejecuta… posiblemente verás
el fallo ahí.
Un saludo,
Francisco.
-----Mensaje original----- De: DARWIN DARWIN R.R.
[mailto:darwinrr@...] Enviado el: sábado, 31 de mayo de
2003 0:45 Para: vb60 vb60 Asunto: [VB] Me pueden ayudar
Ten go esta sentencia Sql
y cuando lo corro me sale este mensaje en la linea que esta en negrita.
"No se han
especificado los valores para alguno de los parametros requerido"
Cuando lo corro con debug
los campos de mi textbox estan con datos y no se que puede estar pasando.
Yahoo! Messenger Nueva versión: Super Webcam, voz,
caritas animadas, y más ¡Gratis! ------------------------------ DesarrolloVB: Desarrollo de Software en Microsoft Visual Basic ------------------------------ Direcciones de la lista: Publicar un mensaje:
DesarrolloVB@... Suscribirse........:
DesarrolloVB-Subscribe@... Desuscribirse......:
DesarrolloVB-Unsubscribe@... Administrador......:
DesarrolloVB-Owner@... Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloVB Página de la lista de la plataforma Microsoft .NET....: http://www.gruposyahoo.com.ar/group/DesarrolloDotNET ------------------------------ http://www.navegana.com/dinero/chanzes.html