Hay un total de 3030 Preguntas. | << >> |
Pregunta: | 10208 - COMPACTAR BASES DE DBASE III CON VISUAL BASIC |
Autor: | Javier Flores Contin |
Necesito saber como compactar bases de datos de DBASE III (*.DBF) desde Visual Basic 6.
Se hacer esto con bases de ACCESS pero con las de DBASE no consigo hacerlo. Agredezco todas las ideas ya que es mjy importante para mi hacer esto lo antes posible. Muchas gracias a todos. |
Respuesta: | Onorio Palavicini |
Hola Javier, por medio de Visual Basic6 de forma nativa no se puede, ya que dBAse III no proporciona un Proveedor OLDB o es un formato nativo de Access, se podría hacer si el fabricante de dDbase (o cualquier otro fabricante) proporcionara algún componente que fuera capaz de usarse con VB.
Una solución "chapucera", sería que se generara un .exe en clipper que haga estoy y tú desde VB lo llames desde un .bat o directamente al .exe. Saludos. |
Pregunta: | 10229 - FECHAS CON CRYSTAL |
Autor: | Jorge Omar Salas |
Estoy creando un reporte con Crystal 7.00 y estoy insertando
un stored procedure de SQL Server que recibe como parametro una valor del tipo datetime, y no encuentro la manera de ingresarlo correctamente. Es decir no se si debe ingresar con comillas, sin ellas, con numeral, u otro formato. Probe con "01/01/2001", #01/01/2001#, '01/01/2001'.... e invirtiendo el orden. |
Respuesta: | Gonzalo Martinez |
Mira hay varios formatos que es el de convertir a tipo fecha...ve al la vreacion de vistas desde SQL y genera una consulta donde le pongas un valor a la fecha y aparecera el codigo abajo y fijate como lo toma SQL |
Pregunta: | 10249 - ENVIAR PARAMETROS A LENGUAJE ENSAMBLADOR... |
Autor: | Paco Rios |
Hola. Estoy programando una aplicacion con VB 6.0, en Win98 que permite al usuario Introducir datos en una
caja de dialogo (Tales como el nombre del archivo) y luego llamar a una aplicacion (Macroensamblador) pasando los parametros de la caja de dialogo, de tal forma que el usuario no tenga que escribir dentro de esta si no que, simplemente se ejecute (en MS-DOS) y devuelva un mensaje . (Macroensamblador es un lenguaje que permite ensamblar un archivo con extension .ASM y crear, si es que no ocurren errores, otro archivo con extension . OBJ). Es posible hacer transparente la aplicacion durante la ejecucion de tal forma que el usuario no se de cuenta de que esta activa; sino que, solo se muestre un mensaje con otra caja, indicando que la ejecucion fue exitosa? Que herramientas puedo emplear para desarrollar esto...? Por su atencion gracias. |
Respuesta: | kikonmx |
una forma muy sencilla ( aunque no muy elegante ) es almacenar los parámetros en un archivo de texto y que la aplicación en masm los obtenga de ahí |
Pregunta: | 10250 - COMPATIBILIDAD CON MAC |
Autor: | Graciela Sandoval. D |
Hola a todos.
Mi pregunta es la siguiente: tengo una aplicacion en VB como puedo hacer compatible este sitema para un equipo MAC algun software existente o hardware para pode hacerlo compatible. gracias por su ayuda. |
Respuesta: | Elen Anito del Bosque |
Lo más sencillo que tienes es utilizar una aplicación que se llama Real Basic, es una especie de Visual Basic para Mac que mantiene un alto nivel de compatibilidad de código, aunque si tu aplicación hace muchas llamadas al API de windows y tal, lo vas a tener un poco chungo.
Un saludo |
Pregunta: | 10260 - CRYSTAL REPORT EN VB6 |
Autor: | carlos gonzalez |
help...
dicen que la veresion 6.0 de visual basic edition profesional tiene crystal report yo adquiri esa version de vb pero ¿como ago para activar crystal report? gracias |
Respuesta: | José Antonio Guillén Martínez |
Yo poseo Visual Studio, que incluye todas las herramientas de VB. En la instalación no aparece Crystal Reports, pero buscando en el 3er. CD encuentras en Tools, Reports, spanish, el programa de instalación de Crystal. Espero que te sirva de ayuda.
|
Pregunta: | 10270 - EVENTOS CHANGE Y KEYPRESS |
Autor: | Juan Antonio Quiroz Espino |
Estoy Programando un Componente ActiveX y quisiera que alguien me ayudara. Mi problema es que no se como heredar los EVENTOS DEl Change y Keyprees de un textbox. lo he hecho de esta manera pero no me funciona
declaracion del evento Event KeyPress(KeyAscii As Integer) Private Sub UserControl_KeyPress(KeyAscii As Integer) RaiseEvent KeyPress(KeyAscii) End Sub |
Respuesta: | José Ariel Limandri |
Tu problema es que el raise lo tenes que hacer en el keypress del textbox y no del control.:
o sea. en vez de esto Private Sub UserControl_KeyPress(KeyAscii As Integer) RaiseEvent KeyPress(KeyAscii) End Sub te quedaria algo asi Private Sub TextBox1_KeyPress(KeyAscii As Integer) RaiseEvent KeyPress(KeyAscii) End Sub |
Pregunta: | 10273 - IMPRIMIR UN TEXTBOX MULTILINEA |
Autor: | Vicente Perez |
Como puedo imprimir una a una las lineas que esten capturadas en un control TextBox que tiene la propiedad multile en True
Gracias por su ayuda |
Respuesta: | jmbujias |
hola amigo vicente:
te mando un codigo de ejemplo. Solo necesitas poner en un formulario un botton y un textbox. El codigo lo pones en el evento click del boton y yas tá. Tienes que tener en cuenta que para que el codigo te reconozca la nueva linea tienes que pasar a la nueva linea del textbox con la tecla enter. si dejas que el control text lo haga automaticamente. El codigo lo interpretara como una sola linea. Esparo que te sea de ayuda. Adios y hasta otra.(al control textbox dale a la propiedad name=texto). Private Sub Command1_Click() Dim LINEATEXTO As String Dim POSICION As Integer POSICION = 1 Do While InStr(POSICION, TEXTO, Chr(13)) DoEvents LINEATEXTO = Mid(TEXTO, POSICION, InStr(POSICION, TEXTO, Chr(13)) - POSICION) Printer.Print LINEATEXTO POSICION = POSICION + Len(LINEATEXTO) + 2 Loop If POSICION < Len(TEXTO) Then Printer.Print Right(Form1.TEXTO, Len(Form1.TEXTO) - POSICION) Printer.EndDoc End Sub |
Pregunta: | 10277 - BLOQUEAR UN REGISTRO CON ADO |
Autor: | jorge anibal escobar |
accedo a una base de datos mediante ADO como hago cuando un usuario este modificando un registro los demas usuarios no lo puedan modificar que tipo de bloqueo utilizo
gracias |
Respuesta: | jim miñano |
si no me equivoco es con el bloque adlockpesimistic |
Pregunta: | 10282 - COMPATIBILIDAD DE FUNCIONES |
Autor: | Gustavo Basso |
Quisiera saber si hay alguna función en visual basic para remplazar la funcion evaluate(convierte un string a una expresión) de Foxpro.
Desde ya muchas gracias. |
Respuesta: | SuNcO Castañeda |
Mira mi chavo, no se ke es la funcion evaluate en FP ni entendi lo ke significa segun tu "expresion"
Espero ke estas funciones de conversion sean las ke tu buscas Pon 4 TextBox y un CommandButton Private Sub Command1_Click() Text1 = Asc("A") ' Convierte caracter a ASCII Text2 = Chr(Text1) ' Convierte ASCII a caracter Text3 = Val("2457") ' Convierte String a Integer Text4 = Str(24) ' Convierte Integer a String End Sub Espero y te sean de utilidad |
Pregunta: | 10285 - IMPRIMIR UN PICTUREBOX CON SU CONTENIDO |
Autor: | Ignacio Martin |
Necesito, para una aplicación que estoy haciendo, imprimir un picturebox con todo lo que tenga dentro, incluidos controles como labels y shapes. (el metodo printform y el objeto printer no me sirven)
Conozco un metodo de imprimir un bitmap de un picturebox (lamando a la API, por supuesto),aunque este no admite imprimir controles. Lo que no se es si existe una forma de imprimir un picturebox con controloes y todo. Ah por cierto, debe imprimirse todo el pictorebox, no solo la parte que se vea en pantalla. Si alguien me pudiera ayudar le estaría muy agradecido. Gracias |
Respuesta: | Agustín Dávila Martín |
Sí, hay una forma pero necesitas desarrollar mucho código. La forma es con el objeto "printer".
Un ejemplo para detectar un gráfico, siendo el gráfico un objeto "Image" sería con el procedimiento este: Private Sub Imprimir_Gráfico(c As Image) Printer.PaintPicture c.Picture, c.Left, c.Top, c.Width, c.Height End Sub donde le enviarías el control Image que está dentro del Picturebox y el te imprimiría en un folio la imagen usando las coordenadas de esa imagen. Claro está que después de acabar ese procedimiento deberías poner: Printer.enddoc Si no conoces como funciona el objeto printer envíame un e-mail |
|< << 110 111 112 113 114 115 116 117 118 119 120 >> >| |