Hay un total de 3030 Preguntas. | << >> |
Pregunta: | 46614 - COMO CREAR UN FORMULARIO CON BARRAS DE DESPLAZAMIENTO |
Autor: | Juan García |
Hola,
Quisiera crear un FORM con muchos objetos. Como no caben todos en la misma pantalla, la única solución en un Formulario como el de las páginas webs o los documentos del office que disponen de una barra de desplazamiento. ¿ Cómo se hace esto ? Muchas Gracias !!! |
Respuesta: | Quico Sola González |
Holas,
Una de las propiedades del formulario es Scrollbars: [Nombre_Formulario].Scrollbars o en la Ventana de Propiedades Existen 3 Valores posibles: 0-Ninguna Barra 1-Sólo se mostrará la Barra Horizontal 2-Sólo se mostrará la Barra Vertical 3-Se mostrarán Ambas Barras Espero que te ayude. Saludos |
Pregunta: | 46625 - MOVER FORMULARIOS SIN BORDES |
Autor: | Quico Sola González |
Hola a todos/as,
Alguien me puede comentar un truco para poder mover un formulario sin bordes (borderstyle=vbnone) al estilo dragdrop del resto de formularios que sí tienen contorno? Gracias!! |
Respuesta: | Boluarte Bedoya |
Mira aqui te paso la manero en como es que yo lo hago , claro que uso las API'S de windows , he visto que otros trabajan con la posicion del formulario (Left, Top) pero a mi parecer esto hace que se redibuje el formulario antes de soltarlo. pero en fin si quieres el otro modo me pasa la voz y te lo envio
Private Declare Function SendMessage Lib "User32" Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long Private Declare Sub ReleaseCapture Lib "User32" () Const WM_NCLBUTTONDOWN = &HA1 Const HTCAPTION = 2 Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) Dim lngReturnValue As Long If Button = 1 Then ' Capturamos el mouse de tal modo que paresca que este,mos presionando un boton del mouse Call ReleaseCapture 'Enviamos un mensaje donde le decimo que hemos hecho click en un area que no es del area del cliente (NCLBUTTONDOWN) ' ademas que estamos en el area nocliente donde le dimos click es el de la barra de titulo del form (HTCAPTION) lngReturnValue = SendMessage(Me.hWnd, WM_NCLBUTTONDOWN, HTCAPTION, 0&) End If End Sub |
Pregunta: | 46651 - IMPRIMIR EN MATRICIAL POR USB |
Autor: | Anthony |
Necesito imprimir una pagina a una impresora matricial pero a que está conectada a un puerto usb, ya probé con:
llstrFile = "lpt1" Open llstrfile For Output As #2 para imprimir y trabaja bien pero cuando necesito enviarlo por el puerto usb el archivo no llega. |
Respuesta: | Ismael Rivera |
Hola Veo que tienes que imprimir archvios en una impresora con puesto USB te recomiento que entres a esta pagina http://www.mvps.org/vexpert/Tips/tip_frames.htm es programacion avanzada si no puedes escribeme y te dire como lo pudes hacer ok. |
Pregunta: | 46655 - ERROR CRYSTAL REPORTS: A STRING IS TOO LONG, ERROR 20553 |
Autor: | Alex Fonseca |
Tengo el siguiente código
CrystalReport1.Connect = "DSN=sdj;UID=" & Gcodigo & ";PWD=" & Gpsw & "" CrystalReport1.ParameterFields(0) = "adeudadoenletras;" & MontoAded & ";TRUE" CrystalReport1.ParameterFields(1) = "meses;" & HileraDelMes & ";TRUE" CrystalReport1.ParameterFields(2) = "cedactor;" & TxtCedExtrAutorizado.Text & "; TRUE" CrystalReport1.ParameterFields(3) = "ceddemandado;" & TxtCedExtrObligado.Text & "; TRUE" CrystalReport1.ReportFileName = App.Path & "\apremio.rpt" CrystalReport1.SQLQuery = hilera CrystalReport1.WindowState = crptMaximized CrystalReport1.Action = 1 donde como se nota tengo una hilera que es la que pasa por el SQLQuery, además tengo cuatro parametros en ParameterFields, al momento de imprimir mi reporte lo hace bien, pero al momento de querer volver a imprimir ya sea otro reporte o bien el mismo, me indica el siguiente error: A String is too long, error 20553. ya he intentado descargar los parámetros y la hilera pero no ocurre nada. en lo que me puedan ayudar, estaré muy agradecido |
Respuesta: | Johnny Cantillo |
Para ayudarte necesito que me digas de que forma declaraste las variables de texto a las que haces llamado en tu codigo. revisa la longitud de cada una de ellas si estan limitadas o no. |
Pregunta: | 46660 - ERROR AL LLAMAR A INFORMES CON VB6 POR CAMBIO VERSION CRYSTA |
Autor: | salvador Martinez Pulido |
Al cambiar de version de Crystal de 8 a 10 y retocar los informes cuando intento recuperarlos desde Vb 6 dice que no puede abrirlos. |
Respuesta: | Bismarck Pineda |
Salvador, nosotros hemos tenido problemas similares al utilizar el Crystal 10, de hecho en algunas aplicaciones tuvimos que regresar al Crystal 8. En el caso tuyo aunque no tengo mucha información, creo que se resuelve cambiando los componentes de crystal en tu aplicación. Si me das mas detalle de tu probelma trataré de ayudarte.
saludos |
Pregunta: | 46673 - ESCANEAR CON WINDOWS XP |
Autor: | Marcelo Rafael García Fenolla |
Hola a todos, vereis necesito escanear en Windows XP en un programa de Visual Basic unos documentos, ¿alguien podría decirme cual es el ocx que se usa para ello?, recuerdo que en Windows 98 era el imgscan.ocx, pero no lo encuentro en XP.
Saludos a todos. |
Respuesta: | Juan Flores |
mismo problema. Se puede usar el mismo componente. Pero para usarlo debes copiar ciertas dlls y controles complementarios desde win2000 o win98 al system32. Y luego registrar otros tantos. El listado de dlls es:
AWCODC32.DLL AWDCXC32.DLL AWDENC32.DLL AWKRNL32.DLL AWRESX32.DLL AWVIEW32.DLL IMGADMIN.OCX IMGCMN.DLL IMGEDIT.OCX IMGSCAN.OCX IMGSHL.DLL IMGTHUMB.OCX JPEG1X32.DLL JPEG2X32.DLL OIADM400.DLL OICOM400.DLL OIDIS400.DLL OIFIL400.DLL OIGFS400.DLL OIPRT400.DLL OISLB400.DLL OISSQ400.DLL OITWA400.DLL OIUI400.DLL XFILEXR.DLL En caso de tener los siguientes archivos desde Windows/Help. Copialos tambien a win../help IMGVIEW.CHM IMGHELP.CNT IMGHELP.HLP IMGOCXD.CNT IMGOCXD.HLP IMGTASKS.CHM Y desde Windows (raiz del SO), se copian KODAKIMG.EXE KODAKPRV.EXE Finalmente registra los controles OCX con regsrv32 Suerte |
Pregunta: | 46752 - EJECUTAR UN TEXTO COMO INSTRUCCION |
Autor: | Alejandro Cepeda |
Como le hago para convertir un texto que se ejecute como una instruccion.
Ejemplo: cEjectar = "BOTON.VISIBLE = TRUE" En FoxPro para ejecutar este valor se pone &cEjecutar y la ejecuta como una instruccion programada. |
Respuesta: | Eider Mauricio Aristizábal Erazo |
Me parece que es por que VB no es un lenguaje interpretado, no conozco la instruccion que lo haga. |
Pregunta: | 46799 - ESTABLECER RUTA DE LOS PROGRAMAS EN DOS SISTEMAS OPERATIVOS |
Autor: | Victor Guzman |
Hola, quisiera q me ayuden a establecer un codigo para poder abrir archivos .exe como la calculadora de windows, office(word,excel,etc) desde mi aplicacion de visual basic 6.0 , pero q a la hora de empaquetarlo y instalarlo en otra maquina q tenga dos sistemas operativos me pueda encontrar dicho programa sin problema es decir sin usar la ruta shell(c://.......) ya q puede q el sistema se encuentre en la unidad D, desde antemano muchas gracias |
Respuesta: | Boluart Bedoya |
Quizas lo que realmente quieras es obtener la ruta de donde esta instalado tu sistema operativo, de ser asi aqui tengo una forma de obtenerlo.
Private Declare Function GetSystemDirectory Lib "kernel32" Alias "GetSystemDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long Private Sub Form_Load() Dim sSave As String, Ret As Long sSave = Space(255) Ret = GetSystemDirectory(sSave, 255) sSave = Left$(sSave, Ret) MsgBox "Windows System directory: " + sSave End Sub espero que sea lo que buscabas |
Pregunta: | 46826 - EDITAR IMAGENES |
Autor: | Juan Agustin Velazquez Mateo |
Hola a todos, estoy seguro me pueden ayudar. Lo que quiero hace y no se como es editar una imagen bmp, sin tener que incrustar por ejemplo paint, quiero que en un mismo picturebox ingresar una imagen y poder editarla, borrar parte de la imgen, agregarle algo mas a la imagen o incluso poder ingresar dos imagenes dentro de un picturebox. Si me pueden decir como o que componente me podria servir.
Gracias. |
Respuesta: | xavi |
Hola Juan, no se si te entiendo muy bien, pero para modificar una imagen, puedes utilizar la instruccion "pset", que te permite pintar pixeles en el pantalla o picture. |
Pregunta: | 46841 - MSFLEXHGRID EDITABLE... |
Autor: | John Samame |
Hola a todos, esta vez les interrogo para saber como hacer un MSFlexhGrid editable en tiempo de ejecucion; es decir como hago para introducir datos en las celdas estando el programa ejecutandose.
Quisiera saber cual es la propiedad del MSFlexhGrid que debo actualizar o si no se puede que otro Objeto puedo utilizar? (DataGrid,FlexhGrid,Grid?) De antemano Gracias!... |
Respuesta: | ramon nn |
hola yo lo que utilizo en mis programas es una caja de texto qeu le doy la hubicacion dependiendo de la celda seleccionada y luego cargo el contenido de la caja de texto en el mshflexgrid y si no podes utilizar un flexgrid esta tiene si mal no recuerdo una opcion en la que podes escribir en la celda seleccionada si mal no recuerdo es algo como actualizar el flexgrid updategrid o algo parecido si no mandame un correo y te envio al tuyo un ej. |
|< << 261 262 263 264 265 266 267 268 269 270 271 >> >| |