PREGUNTAS CONTESTADAS - ASP.NET

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  5877 - COMO PUEDO OBTENER LA ESTRUCTURA DE UNA B.D.
Autor:  franco trejo
longitud de campos, tipo de campo para todas las tablas de una b.d.
  Respuesta:  J RC
Lo que tienes que hacer es imprimirte la Guia de Objetos de Acceso a datos que viene con Visual Basic. EL modelo de objetos DAO pone a tu disposición una jerarquía de clases que definen por completo la estrucutura de la B.D. Estos objetos se corresponden con las tablas, los campos, los índices, etc. COnsulta la guía, es mucho más sencillo de lo que parece. Suerte!
  Respuesta:  Oswaldo Monagas
Hay varios programitas por ahi para saber eso, y son modelos de varias paginas que ofrecen esos programitas, pero un bien completo es el que su autor lo llama "Visor de Access" la version ultima es la 2.6, si no ha sacado una nueva. Bajalo en esta direccion: www.geocities.com\SiliconValley\Network\7762\index.html
El autor se llama Jose Martinez de Butron
Espero que te sirva

    Pregunta:  5919 - CAPTURAR UNA IMAGEN DE UNA CAMARA A TRAVES DEL USB
Autor:  Miguel Angel Lázaro
Tengo una cámara conectada al USB. Por delante de ella pasará un objeto que al llegar a su altura se parará justo delante de ella. Pues bien: en la aplicación que estoy diseñando debo de ser capaz de activar esa cámara, captar la imagen de ese objeto y almacenarnala en memoria para poderla manipular. Cuando digo manipuular, me refiero a poder acceder a cada uno de sus pixels y obtener de él la información que me interese. Obviamente, todo lo debo de realizar con MI aplicación, es decir, NO puedo salir de ella e ir a un programa determinado que me capture la imagen, etc.
  Respuesta:  Sapo Sanchez
Checa si tu camara funciona como dispositivo Twain, si es si, podrias llamar el software de captura de la camara desde tu aplicacion, esto yo lo hago para ocupar una camara digital, si esto te sirve, podria mandarte un ejemplo y una explicacion, escribeme a mi correo y vemos que pasa.

    Pregunta:  5926 - PROBLEMA IMPRIMIR DIRECTAMENTE A LPT!
Autor:  Jordi Adell
Hola! Quiero imprimir etiquetas desde VB 6.0, para ello no quiero usar el objeto PRINTER. Los datos que quiero imprimir los recupero de un recordset.

Imprimo directamente a LPT1: con

DIM Nombre AS String
WITH datos.recordset
Nom = "NOMBRE : " & .fields("Nombre").value
OPEN "LPT1:" FOR OUTPUT AS #1
PRINT #1, Nom
CLOSE #1

Este proceso me falla, al llegar a CLOSE #1, se "cuelga" el programa. He probado con:

Nom = CStr("NOMBRE : " & .fields("Nombre").value)
Nom = "NOMBRE : " + .fields("Nombre").value

Y el resultado es igual, pero si asigno:

Nom = .fields("Nombre").value

funciona perfectamente.
Alguien tiene idea de porqué.
Gracias y un saludo a todos.
  Respuesta:  Gerald Valdes
Tengo dos respuestas con las que podrias probar, una es bien simple y quizas funcione, en vez de utilizar en comando "with" para ahorrarte espacio en la linea:

Nom = "NOMBRE : " & .fields("Nombre").value

dale sin "with" el comando completo, total es una sola linea en la que utilizas el "with" y no es tanto el espacio que ahorras, hay veces que ese comando marea el programa, por ejemplo cuando es un "with" anidado, la linea quedaria asi:

Nom = "NOMBRE : " & datos.recordset.fields("Nombre").value

lo otro que puedes hacer es en vez de dar un open como "LPT:", haz un open a un archivo normal, como por ejemplo open "c:\imp.-_-" for output as #1 asegurandote que que el archivo que creas no sea ninguno ya existente (por eso la extension "-_-") y cuando termines de guardarle los datos y hagas el close lo imprimes utilizando un shell, quedaria algo asi...

DIM Nombre AS String

*(saca esta linea, no te la recomiendo para un solo comando)
*WITH datos.recordset

Nom = "NOMBRE : " & datos.recordset.fields("Nombre").value
OPEN "c:\impri.-_-" FOR OUTPUT AS #1
PRINT #1, Nom
CLOSE #1

shell "type c:\impri.-_- > lpt1"

espero que te sirva, chaop

nota: si no funciona con lpt1, prueba con prn

    Pregunta:  5929 - ASOCIAR UN íCONO AL ARCHIVO EN EL COMMON DIALOG
Autor:  Fernando Pérez Márquez
Estoy realizando un programa y tengo la opción de guardar como, al archivo que genero le asigno la extensión mdt, pero quiero asociarle además un ícono, de manera que al abrirse el cuadro de diálogo muestre los archivos con esa extensión pero con el ícono asociado. ¿Cómo asigno el ícono?

Gracias
  Respuesta:  Jim Adam Miñano Wong
Es posible una api lo haga pero una forma que conozco es:
Opciones de Carpeta y en la ficha Tipos de archivos selecciona nuevo, coloca la extencion, descripcion, y luego cambiar icono, tambies puedes agregarle acciones pero no lo necesitas. lo fastidioso es que deberías hacer lo mismo en la máquina que vaya a correr el sistema. Si te queda alguna duda escríbeme

    Pregunta:  5938 - RECIBIR SHELLS DESDE UNIX CON BD PROGRESS
Autor:  Veronica Garza
Quisiera saber como recibir un shell de unix desde Visual y tambien como leer la informacion para poder encontrar una palabra dentro del shell.
  Respuesta:  Gaba
si lo que pretendes es que ejecuten tu programa desde unix y que te pasen un parametro o varios,ya sea en el form_load,o en una sub main
deberas de recoger dicho parametro con la instruccion Command$
Ej.:
sub main
dim x
x=command$
'en x recojeras una "cadena" de caracteres con los parametros que necesites
end sub
espero que te sea de ayuda
si no es esto lo que necesitas es que no he entendido bien tu pregunta

    Pregunta:  5947 - COMO REPRODUCIR SONIDOS CON DIFERENTE FRECUENCIA Y DURACION
Autor:  Martin Saiz
Agradecer ayuda al respecto. Como se pueden generar diferentes sonidos variando solo la frecuencia y la duracion en VB5.
Los viejos BASIC, tenian una instrucción que era SOUND frec,dur, y este sonido salia por el parlante de la PC.
Ahora quisiera hacer algo parecido pero empleando la placa de sonidos.
Gracias
  Respuesta:  Pablo ********************
haciendo una llamada a la siguiente funcion
Private Declare Function Beep Lib "kernel32" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long

    Pregunta:  5969 - ERROR AL INSTALAR UNA APLICACION
Autor:  Leonardo Zarate
Ahora al crear el paquete de distribucion (VB6) crea el setup.exe y demas archivos
relacionados, pero al ejecutar la instalacion no anda luego de copiar todos los Dll y
controles, me da error de que no se hallo
"c/temp/msftqws.pdw/$(dllselfregistrEx)" y aborta instalacion.
Si alguien se culega kon esto

Agradecido.
  Respuesta:  Hugo Nieves
Yo tuve un problema parecido por algún tiempo y lo resolví corriendo el servicepack 6 de VisualBasic previo al empaquetado. Si quieres ensayar esta solución, avísame y te envío todo lo necesario.
Suerte.
Hugo.
  Respuesta:  William Israel Gonzales Garcia
Hola amigo, cuando yo tuve el mismo problema me respondieron el VB60 es una por porqueria usa el VB50, lo que me paso a mi y seguramente a ti es que al empaquetar tu aplicación no incluyen los componentes activeX, puedes saber cuales estas usando cuando incluyas componentes en la parte inferior las veras, lo mismo con la libreria MSVB60M.DLL, creo que esa es o algo parecido, todos los archivos que necesites los encontraras en tu archivos de programa/sistema te solicita estos archivos pues seguramente quieres poner tu aplicacion en maquinas sin VB60 y por tanto no tienen estos archivos!
cuidate!
alguna otra duda escribeme!

    Pregunta:  5982 - DESABILITAR MOUSE EN UNA SECCIóN
Autor:  Fabricio Gastiaburu
HOla:

Como puedo desabilitar los "click" del mouse cuando el puntero pasa sobre una aplicación?, Es decir, si abro un word desde VB, como puedo hacer para que cuando el puntero del mouse se pare encima de la aplicación word, no se pueda hacer click derecho ni izquierdo.

Gracias
  Respuesta:  Juan Pérez
Hola q que tal tal vez esto te sirva.

Si estas ocupando algun objeto aplication.

lo mas seguro es que tengas disponible la siguiente propiedad:
UserControl = false

Espero y te sirva. Suerte.

    Pregunta:  5984 - INTERCEPTAR INTERRUPCIóN DE MOUSE Y TECLADO
Autor:  Fabricio Gastiaburu
Como puedo hacer para interceptar los eventos del mouse y del teclado en windows?, no solo sobre mi aplicación sino sobre cualquier aplicación.
  Respuesta:  Juan Fco. Jiménez
Conseguí hacer esto, te puede valer de algo. Los eventos del ratón (excepto el movimiento) se reconoce como pulsaciones raras. En principio esto detecta la tecla pulsada, lo que quiere decir que le da igual 'm' que 'M' puesto que la tecla es la misma. Se lo pasé a un colega para ver si le tiraba con un teclado que tiene funciones especiales (volumen, calculadora, suspender, apagar...) pero dice que no detecta esas teclas. Espero que te sirva de algo.

Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer

Private Sub Form_Load()
Timer1.Interval = 1
End Sub

Private Sub Timer1_Timer()
For intAscii = 1 To 255
buffer = 0
buffer = GetAsyncKeyState(intAscii)
If intAscii = 255 Then Tiempo = 0

If buffer <> 0 Then
Caption = Chr(intAscii) & " - " & intAscii
End If
Next
End Sub

Ah! más cosas: Evidentemente no diferencia doble clic porque lo que detecta es lo que le entra por el puerto o lo que sea; seguro que con la API keybd_event se pueda hacer, pero no tengo ni idea de como se usa.

Suerte.

    Pregunta:  5991 - IMPRIMIR DOS VECES UN REPORTE EN CRYSTAL REPORT
Autor:  Pedro Fierro
Tengo un problema...necesito hacer un formato en Crystal Report...el problema es que el mismo formato debe aparecer dos veces en la misma hoja (tamaño carta), pero nosé cómo hacerle...agradecería mucho que me ayudaran...me urge mucho...gracias.
  Respuesta:  alice queen
Hola Pedro:
una solución sería definirte la hoja pesonalizada que sea del tamaño de la mitad de la hoja carta, y luego imprimir dos copias
CrystalReport1.CopiesToPrinter = 2
de esta manera seguro que camina !!!

saludos

|<  <<  83 84 85 86 87 88 89 90 91 92 93  >>  >|