PREGUNTAS CONTESTADAS - OpenOffice

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  38886 - COMO ASIGNAR BLANCOS A UN CAMPO FECHA ?
Autor:  Gabriel Chami
Tengo un formulario con varios campos fecha que provienen de una tabla. Al realizar un alta de datos, necesito que los campos fecha no tengan ningun valor, solo que contengan las barras del formato fecha con blancos, asi : / / . De todos los controles que conozco, como el date-time-picker o el date-box, el que esta mas cerca es el mask-editor, pero el problema sigue estando al intentar asignarle el valor " / / " a la propiedad texto del control.

Bueno hasta alli llega mi duda, desde ya les agradezco mucho su atencion, y me agradaria mucho si me respondiesen, espero tener una pronta respuesta de vuestra parte.
  Respuesta:  victor terrones
tienes que ingresar ="__/__/____"
_ es el indicador de posición incluido
  Respuesta:  Dark MAC
Eso ya es mediante código, si tu problema radica en los campos fecha, y los usas con textbox desde visual basic, entonces, cuando entras a ese formulario, las cajas de texto, deben ser iguales a "//", y cuando el usuario tenga el focus en esas casillas de texto pones el start de la casilla en valor 1, o 0 segun como lo uses, me refiero a que empieze de la primera porsicion, al ir tecleando en la rutina interactive change de la casilla de texto, vas asignando las diagonales segun corresponda, ya sea fecha corta o larga, si quieres te envio un ejemplo, para que lo veas mas claro, escribeme si lo quieres.

    Pregunta:  38897 - VISUAL BASIC 6.0 E INFORMIX POR ODBC
Autor:  Jairo Saldarriaga
Tengo configurado por el panel de control de windows 98 una conección con un ODBC a 32 Bits con una base de datos en informix localizada en un sevidor Unix SCO. El Test del ODBC me muestra que la coneccion esta bien hecha y me valida tanto la ruta como el usuario y la clave de acceso.

Mi pregunta es: Como es el codigo para hacer el OpenDatabase y poder utilizar esta coneccion desde Visual Basic 6.0.

Muchisimas Gracias a todos...
  Respuesta:  Ronald Jaime León Madrid
Hola Jairo :

La solucion a tu pregunta puede ser compleja, ahora teniendo una mayor complementación mejor es tener una conexion por ODBC. ya que el informix viene con una conexion nativa de ODBC.
Puedes utilizar ADO.
Saludos.

    Pregunta:  38916 - DATAREPOR CAMBIAR TAÑAMO PAPEL
Autor:  Nancy Beatriz
Hola amigos, me gustaria me ayuden con esto: tengo que imprimir una factura (mas pequeña que formato A4 por ejemplo) entonces que cuando se imprimam varias facturas seguidas, realize bien el salto de pagina. Si se puede hacer en tiempo de diseño seria mejor, o se hace en tiempo de ejecucion?????
Gracias.
  Respuesta:  Luis Muro
Hola Nancy. Mira, la forma de hacerlo que conozco sólo es posible hacerlo en tiempo de ejecución, para que definas las dimensiones de tu papel. Esto lo puedes hacer con el objeto Printer:

Primero, debes asignar la unidad de medida a usar:
Printer.ScaleMode = vbMillimeters ' o con 6: unidad en milímetros

Luego usar las propiedades Height y Width, con las dimensiones de tu papel: altura y ancho respectivamente.
Printer.Height = 297 ' valor en milímetros
Printer.Width = 210 ' valor en milímetros

Y, para finalizar, realizar la impresión de tu DataReport

Espero que te sirva. A mi me ha ayudado mucho esto, puesto que tengo que imprimir en tamaños de papel diferentes, por lo que las dimensiones debo definirlas mediante parámetros de mi sistema.

Un saludo

    Pregunta:  39025 - CONFIGURACIÓN DIRECTIVAS DE WINDOWS 2000
Autor:  Alexander Jerez
Mi pregunta es la siguiente:
Como puedo configurar directivas de grupo de Windows 2000 Server preferiblemente Directivas de Usuarios, a través de Visual Basic 6.0.
Gracias por su colaboración.
  Respuesta:  eider mauricio aristizabal erazo
Con llamadas al sistema.
Primero debes investigar con qué comandos tipo DOS con los que puedes realizar realizar las configuraciones Windows que deseas y luego debes utilizar la funcion shell
shell "Comando DOS", vbHide

busca en la ayuda del comando net
c:>net ?

Bye,
espero te sirva

    Pregunta:  39028 - BÚSQUEDAS POR MÚLTIPLES CAMPOS EN ADO CON VB6
Autor:  Mario Maldonado
Cómo puedo efectuar una búsqueda (con ADO) con varios campos que forman una clave única. La base de datos está en Access 97. Microsoft dice que la búsqueda por múltiples campos en ADO arroja resultados inciertos, pero tiene que haber una forma de hacerlo.
  Respuesta:  victor terrones
me extraña tu pregunta, solo tienes que usar la cláusula where de select
uniendo la condición de cada campo con and

select a,b,c from data where key1=1 and key2=2 and key3=3

también puedes unir los keys

el método find tienes que usarlo con cuidado, solo cuando la cantidad
de registros es pequeña, pues es ineficiente ya que significa traer todos
los registros sobre los que vas a realizar la búsqueda
  Respuesta:  Cecilia Colalongo
Con el método Find de Recordset se puede buscar por un campo solo, con Filter se puede usar cualquier búsqueda combinada con AND y OR.

¿Cómo estás realizando la búsqueda? porque podes armar un query cuando recuperas los datos del Recordset y ahí incluir todas las condiciones.

    Pregunta:  39077 - CREATE TABLE
Autor:  Alvaro Cerpa Bedregal
Estoy trabajando con una base de datos hecha en Access.

mi pregunta es como puedo crear una tabla con la instruccion de CREATE TABLE; que tenga la opcion de permitir longitud cero = Si. desde visual Basic.

he llegado hacer la tabla pero no puedo darle opcion de permitir longitud cero = Si.

esta es la linea que he utilizado, que me estaria faltando ???

CREATE TABLE NewTabla(Campo1 TEXT(3))

ya utilize agregando NOT NULL pero no midifica a la opcion de permitir longitud cero si no a la opcion de requerido.

que debo hacer para que la opcion de permitir longitud cero = Si ????
  Respuesta:  alvaro grijalvo longo
Prueba a hacer CREATE TABLE NewTabla(Campo1 Text(3) default 0)

    Pregunta:  39079 - COMO CHEQUEAR SI UNA IMPRESORA ESTA CONECTADA O NO A LA PC
Autor:  Marcelo Bursztyn
Holas. mi pregunta es basicamente esa, como puedo ahcer para cheuqear si uuna impresora esta conectada a la pc en el sentido de poder armar un if que sea

If <impresora conectada en la pc> Then
<instrucciones varias>
endif

  Respuesta:  Luis Muro
Hola.
Tu pregunta es interesante y algo complicada, puesto que ahora existen las colas de impresión y eso hacen que las impresiones no retornen de inmediato cuando la impresora no está en línea.

Así que, lo que puedes hacer es controlar el error de retorno al fallar una impresión: Error 482 (impresora sin línea, otros).

Private Sub Form_Click ()
Dim HWidth, HHeight, I, Msg ' Declara variables.
Err.Clear
On Error GoTo ErrorHandler ' Configura controlador de errores.
Msg = "Esto se imprime en la página"
For I = 1 To 2 ' Establece dos iteraciones.
HWidth = Printer.TextWidth(Msg) / 2 ' Obtiene la mitad del ancho.
HHeight = Printer.TextHeight(Msg) /2 ' Obtiene la mitad del alto.
Printer.CurrentX = Printer.ScaleWidth / 2 - HWidth
Printer.CurrentY = Printer.ScaleHeight / 2 - HHeight
Printer.Print Msg & Printer.Page & "." ' Imprimir.
Printer.NewPage ' Envía una página nueva.
Next I
Printer.EndDoc ' La impresión ha terminado.
Msg = "Se han enviado a la impresora dos páginas, cada una de ellas "
Msg = Msg & "con una única línea centrada de texto."
MsgBox Msg ' Muestra el mensaje.
Exit Sub
ErrorHandler:
If Err.Number=482 Then MsgBox "Impresora no está preparada"
Exit Sub
End Sub

Espero te sirva.

Saludos

    Pregunta:  39187 - CAMBIAR FORMATO DE IMAGEN
Autor:  Heberth Jean Albornoz Solano
Deseo cambiar una imagen .Bmp a .Jpeg vía codigo, o a travez de un programa, pero que sea totalmente transparente para el usuario.
Le agradezco de antemano.
  Respuesta:  SuNcO
Otra pregunta algo vieja.. haber si aun no la responde el mismo o por si alguien la necesita

Busca en Google por este Archivo FreeImage.dll el cual debe traer un ejempl oen VB. Con sol oagregar el Modulo a tu proyecto y utilizar este pequeño codigo podras convertis de Bmp a Jpg y varios formatos mas

Dim dib As Long
Dim bOK As Long
dib = FreeImage_Load(FIF_BMP, "archivo.bmp", 0)
bOK = FreeImage_Save(FIF_JPEG, dib, "archivo.jpg", 0)
FreeImage_Unload (dib)

Si no lo encuentras me avisas y con gusto te lo envio (solo me envias tu pregunta y mi respuesta)

    Pregunta:  39222 - CONECTAR A MDB EN SERVIDOR WEB
Autor:  Juan Pablo Sanchez
Hola,
necesito realmente una ayuda porque me encuentro en un verdadero apuro.
Necesito conectarme a la base de datos de un servidor web, donde se encuantra una BD Access para operar con ella y facilitar el trabajo.
La conexión a esta BD l hago de la siguiente manera:

Dim conn As New ADODB.Connection
Dim rs As New Recordset

server = "http://www.servidor.com"
Source = "D:\rura\datos.mdb"

strconn = "Provider=MS Remote;" & "Remote Server=" & server & ";" & "Remote Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & Source & ";" & "admin" & ";"

conn.Open strconn

SQL = "Select * From tabla"

rs.Open SQL, conn, 1, 2

el problema es cuando abre el recordset, y el mensaje es el siguiente:

Error '-2147024891 (80070005)' en tiempo de ejecución':
Error del servidor RDS.El servidor denegó el acceso al controlador RDS predeterminado utilizado para obtener acceso a esta página.

Por favor, si alguien me puede ayudar se lo agradeceré enormemente,

Saludos.
  Respuesta:  clau d li
Por que no intentas con esto
DataSource= "D:\rura\datos.mdb"

strconn=" Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source="& DataSource

checa que este creada la coneccion ODBC en tu servidor
y checa que no tenga algun tipo de contraseña la conexion a la base de datos si la tiene solo agrega:

DataSource= "D:\rura\datos.mdb"
uid="miusuario"
pwd="mipassword"

strconn=" Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source="& DataSource&"; uid="& uid &"; pwd:" & pwd

si sigue marcado error checa en Origenes de Datos ODBC en DNS del Sistema que la conexion este creada

    Pregunta:  39273 - DETECCION DE CAMBIO DE FRECUENCIA EN SEÑAL EN PUERTO PARALEL
Autor:  Fernando Mesón
hola. A ver si alguien me puede ayudar. Mi problema es que recibo una señal (tren de pulsos cuadrados) con una frecuencia de 36kHz por el pin 13 (SELECTION) del puerto paralelo. Necesito detectar cuándo cambia la frecuencia de la señal, porque al cambiar la frecuencia, siginifica que el aparato conectado al puerto paralelo ha detectado un evento. Todas las ideas que me podáis dar serán bienvenidas. Gracias.
  Respuesta:  GALO GEOVANNY CORTEZ GUERRERO
A ver si te sirve y luego de esta explicacion lo investigas mas detenido y seguramente encontraras la solucion. primero debes descargas una biblioteca de enlace dinamico dll en internet. puede ser vbio23 o para que funcione bajo windows xp on control activex con el que trabajo es ntport. luego de lo cual puedes utilizar los dos para leer la entrada del puerto paralelo si necesitas mas ayuda sobre este dlls mi email ya lo sabes te recuerdo : [email protected]
suerte, puedo enviarte el control activex o la dll o los dos a la vez

|<  <<  234 235 236 237 238 239 240 241 242 243 244  >>  >|