Hay un total de 3030 Preguntas. | << >> |
Pregunta: | 40508 - PROGRAMACION IPAQ COMPAQ CON VISUAL BASIC 6 |
Autor: | CARLOS OYOLA |
Voy a adquirir una IPAQ de compaq como yo desarrollo en visual basic 6.0 me pregunto si los programas que construyo los puedo correr en este aparato que tiene windows ce, o ¿que necesitaria para poder desarrollar software para ella?
Saludos |
Respuesta: | CESAR NAVA SOTO |
Las aplicaciones que crees con Visual Basic 6.0, no correran en la Ipaq (Pocket Pc).
Puedes bajar el Visual Tools 3.0 (que es la version de Visual Basic para desarrollar aplicaciones para Pocket Pc) de la pagina http://msdn.microsoft.com. En el menu de la izquierda selecciona Downloads, y despues en el submenu Developer Downloads. Este programa es gratuito, pero tambien deberas bajar los Sdk del Pocket Pc 2000 y el Pocket Pc 2002, los cuales tambien son gratuitos. |
Pregunta: | 40547 - COMO REALIZAR FIGURAS GEOMETRICAS |
Autor: | DAVID ANTONIO Chapa Camargo |
Como puedo realizar figuras geometricas con volumen?.
Donde puedo sacar un ejemplo?. |
Respuesta: | Lic I carlos hernandez huerta |
desafortunadamente las versiones visuales adolecen de manipulación gráfica como las no graficas, solo algunas instrucciones sobrevivieron con grandes desventajas a las anteriores versiones, sin embargo espero puedas hacer algo con estas instrucciones
objeto.Line (x1-y1)-(x2-y2) objeto.circle(200),100 objeto.peset de otra forma tendras que hacerlo con imagenes, mediante flash u otro secuenciador. |
Pregunta: | 40594 - APAGAR WINDOWS XP |
Autor: | michael Cornejo Cuaquira |
Holas necesito ayuda de como apagar mi maquina por visual basic el problema es que la rutina utilizada por los archivos dll de win98 unicamente funsionan para este os la instruccion de cerrar sesion tambien se cumple mas no la de apagado o suspencion espero que me ayuden gracias. |
Respuesta: | Fredy Ramirez |
option explicit
'//////////////// A nivel de modulo //////////////////////////// ' Tipos definidos Private Type LUID UsedPart As Long IgnoredForNowHigh32BitPart As Long End Type Private Type TOKEN_PRIVILEGES PrivilegeCount As Long TheLuid As LUID Attributes As Long End Type ' Las constantes Private Const EWX_SHUTDOWN As Long = 1 Private Const EWX_FORCE As Long = 4 Private Const EWX_REBOOT = 2 ' Las funciones del API Private Declare Function ExitWindowsEx Lib "user32" ( _ ByVal dwOptions As Long, ByVal dwReserved As Long) As Long Private Declare Function GetCurrentProcess Lib "kernel32" () As Long Private Declare Function OpenProcessToken Lib "advapi32" _ (ByVal ProcessHandle As Long, ByVal DesiredAccess As Long, _ TokenHandle As Long) As Long Private Declare Function LookupPrivilegeValue Lib "advapi32" Alias "LookupPrivilegeValueA" _ (ByVal lpSystemName As String, ByVal lpName As String, lpLuid As LUID) As Long Private Declare Function AdjustTokenPrivileges Lib "advapi32" _ (ByVal TokenHandle As Long, ByVal DisableAllPrivileges As Long, _ NewState As TOKEN_PRIVILEGES, ByVal BufferLength As Long, _ PreviousState As TOKEN_PRIVILEGES, ReturnLength As Long) As Long '////////////////////// AdjustToken ///////////////////////////////////////////////////////////// Private Sub AdjustToken() Const TOKEN_ADJUST_PRIVILEGES = &H20 Const TOKEN_QUERY = &H8 Const SE_PRIVILEGE_ENABLED = &H2 Dim hdlProcessHandle As Long Dim hdlTokenHandle As Long Dim tmpLuid As LUID Dim tkp As TOKEN_PRIVILEGES Dim tkpNewButIgnored As TOKEN_PRIVILEGES Dim lBufferNeeded As Long hdlProcessHandle = GetCurrentProcess() OpenProcessToken hdlProcessHandle, (TOKEN_ADJUST_PRIVILEGES Or _ TOKEN_QUERY), hdlTokenHandle ' Get the LUID for shutdown privilege. LookupPrivilegeValue "", "SeShutdownPrivilege", tmpLuid tkp.PrivilegeCount = 1 ' One privilege to set tkp.TheLuid = tmpLuid tkp.Attributes = SE_PRIVILEGE_ENABLED ' Enable the shutdown privilege in the access token of this ' process. AdjustTokenPrivileges hdlTokenHandle, False, tkp, _ Len(tkpNewButIgnored), tkpNewButIgnored, lBufferNeeded End Sub '///////////////////////////////////////////////////////////////////////////////////////////// '<<< Aqui colocas la Sub de apagar el equipo >>>> Private Sub Apagar() AdjustToken ExitWindowsEx (EWX_SHUTDOWN), &HFFFF End Sub '/////////////////////////////////////////////////////////////////////////////////////////// Espero te sirva, Saludos... |
Pregunta: | 40618 - MANEJO DE IMAGENES EN BASES DE DATOS |
Autor: | Roberto Avalos |
Que tal, tengo una Base de Datos SQL 2k, en una tabla tengo un campo tipo "image" la pregunta es:
Como le puedo hacer para Actualizar ese campo desde Visual Basic? Lo que quiero es guardar en ese campo una imagen de tipo jpg y mostrarla en un PictureBox. No se si me explico? De antemano agradezco cualquier sugerencia que se me pueda hacer. |
Respuesta: | Cecilia Colalongo |
Si usas ADO con los métodos AppendChunk y GetChunk lo podes hacer. Igualmente fijate en éste link que el tema está bastante desarrollado:
http://www.mvps.org/vexpert/articles/adoImages.htm |
Pregunta: | 40637 - CREAR TABLA ACCESS DESDE EXCEL |
Autor: | pedro romero |
Necesito crear una tabla en access a partir de un fichero Excel, no me vale intentar grabar una macro, tiene que ser a través de Visual Basic.
El fichero Excel tiene datos bajados desde SAP. Solamente quiero saber como leer los registros del fichero Excel para poder luego grabarlos en una tabla de Access. Muchas Gracias |
Respuesta: | Eduardo Cifuentes |
En Office 97.
Donde creas las tablas de Access al pulsar NUEVO o NEW tal como tengas configurado el idioma. Salen unas opciones que uno puede elegir, que son : "Vincular tabla", "Importar tabla". Seleccionando una de ellas pulsas ACEPTAR. Se va a abrir una ventana para seleccionar el archivo con que deseas trabajar. En la parte "Tipo de Archivo", Elige "Microsoft Excel". Además hay otras versiones. Después te va a salir un asistente, el resto es fácil... Nota: Existen 1 difierencias entre "Vincular" y "Importar". La de la primera es que enlaza la hoja de excel a la base de datos, o sea, lo que modifiques en la tabla enlazada a la hoja también se modificará en la hoja de excel. Y importar es que tienes una copia de la hoja de excel en access, y si quieres la puedes modificar puesto que no afectará a la hoja de excel.. Eso es todo... |
Pregunta: | 40646 - COLOR DE FONDO A UN MENU EN VISUAL BASIC |
Autor: | Filiberto Juárez Barrios |
Necesito saber como puedo agregar color de fondo e imágenes a las opciones de un menu elaborado con el editor de menus, ya que vi una aplicación que hacia esto, es decir tenia colores los menus e imágenes.
y estoy elaborando un proyecto escolar y quisiera poder hacer esto. |
Respuesta: | SuNcO |
Efectivamente, con el editor solo creas los menus, para los efectos de color o iconos se requiere el manejo de Apis. Tengo un OCX que hace que los Menus se vean tipo Office XP
Si aun te interesa (es gratis) enviame un email con tu pregunta, la respuesta que te di y todo eso... |
Respuesta: | Germán David Ruiz |
Esto se puede hacer de dos maneras:
La primera utilizando las api´s de windows y la segunda y tal ez la mas facil es utilizar un control hecho por un tercero, si te intereza yo tengo uno muy interezante que permite hacer menus al estilo de windows XP si estas interezado mandame un correo y yo a vuelta te lo enviare. |
Respuesta: | eider mauricio aristizabal erazo |
-busque información en google sobre el windows metrics, y tambien debes mover la API del windows.
-tambien puedes buscar controles activex gratis que se encargan de configurarte este tipo de adornitos en tu programita. espero que esta pequeña informacion te sirva de algo. |
Pregunta: | 40704 - BORRAR DOCUMENTOS DE LA COLA DE IMPRESION |
Autor: | Alex Valera |
Desearia saber como borrar o despausar documentos de la cola de impresión de las impresoras.
Si alguien puede ayudarme estare muy agradecido. Un saludo |
Respuesta: | JA IME |
Si lo desea hacer desde el administrador de impresiones, ingrese a impresoras, seleccione la impresora desde la que desea despausar. Recuerde que puede pausar un documento o la Impresora. Si es un documento posicionese en el documento y Click en REANUDAR.
Si es la Impresora borre el chulito en Impresora, pausar impresora. No especifica si es por programa o desde la linea de comandos. Si es de esta forma lo puede hacer por prnjobs con el siguinte comando: por prnjobs: prnjobs -x -p NOMBRE_DE_LA_ IMPRESORA Para despausar: prnjobs -m -p NOMBRE_DE_LA_IMPRESORA Para mas informacion puede teclear desde la linea de comandos prn y le saldra el menu de ayuda |
Pregunta: | 40770 - COMO CREAR MENUS SIN EL EDITOR |
Autor: | Alberto Herrero Lodeiro |
Me gustaria saber como puedo crear menus sin utilizar el editor de menus de vb 6.0. Deseo hacerlo de forma "manual" pq quiero introducir algunos iconos ademas de intentar cambiar el tipo de letra. Encontre una ocx q era para hacer menus igual q los del XP pero en windows anteriores ( al menos en el 98) esa libreria no es aceptada y no me deja ejecutar el programa. Si alguien sabe como realizar los menus de la forma q yo digo por favor, contestadme. Muchas gracias de antemano |
Respuesta: | SuNcO |
Quieres crear menus sin NADA del editor ?
Quieres crear menus en modo ejecucion ? Quieres crear menus a partir de NADA ? 1 y 2 - Puedes crear un solo menu con el editor y ponerle el index a 0.. despues con load cargas los menus que tu quieras con el titulo que tu quieras, etc... 3 - Debes usar Apis. yo tengo ejemplos para hacerlo, es facil, el chiste es hacerlos funcionar, eso si no es tan sencillo Si aun te interesa alguna de las 3 maneras me envias un correo, con tu pregunta, la respuesta que te di y todos los datos (me llegan varias por dia) |
Respuesta: | Cecilia Colalongo |
Si queres hacer todo en forma "manual" tendrías que trabajar con API's de menús y funciones callback para manejar los eventos que generen (por ejemplo cuando seleccionas una opción), esto es bastante complejo porque se usan muchas estructuras y hay que usar owner draw para el tema de los íconos en los menús.
Te recomiendo que te fijes en http://www.vbaccelerator.com que tenés varios controles que realizan lo que vos decís y funcionan muy bien. |
Pregunta: | 40805 - DETECTAR SI LOS RUNTIME DE VB ESTAN INSTALADOS (DESDE VB) |
Autor: | Xavier |
Quisiera saber si hay alguna forma de detectar (desde mi programa en vb) si estan instaladas las librerias basicas de visual basic (msvbvm60.dll, etc) para que el programa no muestre la ventana de Error al querer ejecutarse.
El programa no tiene instalador y esa no seria una opcion.... muchas gracias a todos. |
Respuesta: | Fernando TULA |
Estimado Xavier.
Desde VB no vas a poder chequear si tales librerías están instaladas. La solución que yo utilizo es escribir un archivo en lote.(.Bat) con el mismo nombre que el programa VB. Por ejemplo; tenés MiApp.Exe entonces escribo MiApp.Bat. En ese archivo .Bat chequeo que las librerias existan, sino las copio desde el soporte magnético que contiene a mis archivos y las registro mediante el regsvr32 esta última aplicación está en todos los Windows en la carpeta System y sino tmb la incluís en el mismo medio donde están tus archivos. La última tarea que debe hacer el .Bat es llamar a MiApp.Exe Suerte. |
Respuesta: | Cecilia Colalongo |
Los programas hechos en VB necesitan de los runtimes para ejecutarse, si no los tenes instalados no podes verificar nada y si no hay opción de un instalador, creo que la única forma es haciendo un programa en VC++ y compilandolo en forma estática (para que el ejecutable tenga implícitas todas las librerías) y desde ese ejecutable lo verifiques.
Con VB no veo forma de hacerlo porque estaríamos en el dilema del huevo y la gallina, el programa necesita verificar los runtimes y a su vez estos deben estar para que la verificación pueda hacerse. |
Pregunta: | 40832 - ESPACIO DE PILA INSUFICIENTE |
Autor: | Ivan Palacios |
tengo un formulario en VB6 que maneja 4 grillas que están en constante mente manipulación, ya sea poblandolas en forma manual en un nuevo registro o automatica al consultar un registtro ya creado. El punto es que tras algunos minutos de operación al intentar cerrar el fomulario (UNLOAD ME) me aparece en forma frecuente "ESPACIO DE PILA INSUFICIENTE" bloqueando la aplicación, obligando a salir de ella en forma forzada.
¿Si pudieran ayudarme? |
Respuesta: | Daniel Toranzo Pérez |
Creo que tiene un error tu visual basic prueba a volverlo a instalar, suele ocurrir si sin querer estropeas algo. Teambién puede ser que tengas la memoria RAM tengas saturada...Eso lo suele hacer windows y tambien los de arranque que son más pesados.
Espero que te sirviera de ayuda |
|< << 237 238 239 240 241 242 243 244 245 246 247 >> >| |