Se han encontrado 2654 coincidencias. | << >> |
Visual Basic |
Pregunta: | 3916 - MODIFICAR LA CONFIGURACION DE LA MONEDA, HORARIO DEL SISTEMA |
Autor: | marcelo rodrigues |
Como puedo modificar opciones del panel de control de windows, especificamente las configuraciones de moneda, horarias y lenguage, desde mi aplicacion visualbasic 5.0. El problema es que cuando estas no corresponden con la originales el sistema entra en error. Desde ya muchas gracias. |
Respuesta: | Ximena Tamame |
Para cambiar la configuracion en tiempo de ejecucion existen varias funciones que te permiten saber que configuracion existe actualmente, y setear la que quieras, son API麓s de windows. La declaracion de la funcion para setear una configuracion es: Private Declare Function SetLocaleInfo Lib "Kernel32" Alias "SetLocaleInfoA" _ (ByVal Locale As Long, ByVal LCType As Long, ByVal lpLCData As String) As Long y, por ejemplo, para setear el separador decimal y el de miles es: Call SetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_SDECIMAL, ".") Call SetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_STHOUSAND, ",") las constantes utilizadas tiene los siguientes valores: Private Const LOCALE_USER_DEFAULT = &H400 Private Const LOCALE_SDECIMAL = &HE 麓Para cambiar el separador decimal Private Const LOCALE_STHOUSAND = &HF 麓Para cambiar el separador de miles Las tenes que declarar primero, me costo mucho encontrar los valores para lo que queria cambiar (separador de miles y el separador decimal), para el separador de miles y el separador decimal de la moneda son: Private Const LOCALE_CURRDECIMAL = &H16 麓Para cambiar el separador decimal monetario Private Const LOCALE_CURRTHOUSAND = &H17 麓Para cambiar el separador de miles monetario no se para los demas, si los encuentro te los mando. Espero que te sirva. |
Respuesta: | Pedro Fabi谩n Hern谩ndez Barbosa |
la configuraci贸n de windows desde sus inicios a sido en base a dos archivos principales el Win.Ini y el system.ini(y a partir de Win95 el registro), puedes abrirlos para edici贸n desde cualquier editor de texto normal, cuando cambias algunos valores de la configuraci贸n de windows que se encuentran en esos archivos tendr谩s que reiniciar la computadora para que tomen efecto. los valores a los que haces mencion estan en el archivo Win.Ini. puedes leer las configuraciones con algunas instrucciones de VB5 pero en realidad no se cuales. |
Pregunta: | 3930 - FLASH EN VISUAL BASIC |
Autor: | Edsel Sanz |
Se puede utilizar las animaciones de flash 4 en un formulario de visual basic 5? Si se puede como lo hago? |
Respuesta: | Miguel Lucero |
Si tenes instalado la versi贸n registrada (original) de flash 4 y por supuesto vb, en los componentes te aparece un activex para usar en los formularios. Es muy f谩cil de usar. |
Pregunta: | 3948 - IMPRIMIR |
Autor: | jorge enrique atara ramirez |
como imprimir un archivo, fichero desde visual basic ??? |
Respuesta: | SnoopDree |
Imprimir todo (tipo de letra, bold, negrita, etc.) En Vb5 a veces hay problemas con el cambio de Fuentes asi que define esta rutina y seguramente no tendras problemas. Deberias declarar el procedimiento en un Modulo. Sub CambiarFuente(Letra, Tama帽o, Negrita, Subrayado, Italica As Variant) As Variant Dim X As New StdFont With X .Name = Letra .Size = Tama帽o .Bold = Negrita .Underline = Subrayado .Italic = Italica End With Set Printer.Font = X End Sub Cuando la necesites la llamas asi enviando el nombre de la fuente, el tama帽o , Negrita (True o False), Subrayado (True o False), Italica (True o False) Call CambiarFuente("Arial", 12, True, True, True) |
Respuesta: | Miguel Arg眉ello |
Para poder imprimir un archivo con visual en la impresora, tienes que utilizar el objeto printer, por ejemplo, para imprimir un peque帽o texto seria: Private Sub Imprimir_Peque帽o_Text(Cadena as String) Printer.Print Cadena Printer.EndDoc End Sub Con la funcion Printer.Print, lo que haces es pasar una cadena a un archivo "temporal de impresion", y la funcion Printer.EndDoc sirve para cerrar ese documento y empezar a imprimir. Ahora que sabes como imprimir, para imprimir un archivo, lo unico que tienes que hacer es abrirlo, y una a una las lineas del archivo que quieres imprimir e ir enviandola a este archivo temporal, una vez llegado al final del archivo dar la intruccion Printer.EndDoc y la impresora empezara a imprimir el archivo. Puedes controlar la posicion del texto con CurrentX y CurrentY, el tama帽o con FontSize, el tipo de letra con Font. Espero que te sirva de ayuda. Un Saludo Miguel |
Pregunta: | 3993 - ERROR 713 EN VB |
Autor: | angel martin mecca |
Constru铆 una aplicaci贸n que trabaja con el dise帽ador de informes (data report de Visual Basic 6),al distribuir esta (previo a un empaquetado)en distintas m谩quinas, las cuales no tienen instalado el visual basic, cuando quiero imprimir se produce un error n煤mero 713 ("error de la aplicaci贸n o del objeto"). No sucede lo mismo en aquellas m谩quinas que tienen instalado el visual basic. La aplicaci贸n trabaja con una base de datos construida con Access 2000. La conexi贸n del dataenvironment es con Microsoft Jet 4.0 OLEDB La opci贸n de empaquetado se realiz贸 con el paquete de instalaci贸n standard y no con el archivo de instalaci贸n de dependencia. |
Respuesta: | RICARDO SANDOVAL |
LO MAS PROBABLE PARA ESTE PROBLEMA, ES QUE EN EL MOMENTO DE CREAR EL INSTALADOR, NO SE ADICIONO EL OBJETO CTRL32.OCX. |
Pregunta: | 4052 - GUARDAR IMAGEN DE VISUAL BASIC A SQL SERVER |
Autor: | Cesar Augusto Cruz Morales |
Como insertar un grafico con extension tif dentro de una base de datos de SQL Server 7.0. Existe alguna sentencia a la cual se le da la ruta del archivo y que formato debe tener el archivo. |
Respuesta: | Diego Guida |
TE MANDO UN EJ. SOLO A MODO DE REFERENCIA, PARA ACCESS (USA LAS FUNCIONES NECESARIAS PARA TU SOLICITUD). CON MUY POCAS MODIFICACIONES, LO PUDE HACER ANDAR PARA SQL SERVER, SIN PROBLEMAS.
Por el tama帽o de la respuesta, est谩 en el archivo resp4052.txt |
Pregunta: | 4063 - VISUAL BASIC & ORACLE / OBJECTS FOR OLE |
Autor: | Jose Ignacio Gonzalez Lorente |
Tengo un problema de perdida de memoria trabajando con: - W. NT - Visual Basic 5.0 - Oracle 8.0 Mi problema consiste en que cada vez que creo un Dynaset dentro de un Timer el programa va ganando memoria, hasta el punto de que como este se ejecuta las 24 horas, mi sistema se satura, teniendo que resetear cada dos dias. He probado a desconectarme y volver a conectarme a la BD. Oracle, en cada bucle de ejecucion, ganando algo, pero sin llegar a solucionar el problema. No se si estoy haciendolo bien, el caso es que me han hablado de tecnicas de programacion para Liberar Memoria, y de tecnicas para Objects for OLE, pero soy incapaz de encontrarlas. Gracias de antemano. Hago una cosa como esta: Dim OraSession As Object Dim OraDatabase As Object Dim MsgDynaset As Object Set OraSession = CreateObject("OracleInProcServer.XOraSession") Set OraDatabase = OraSession.OpenDatabase(DatabaseAlias, Usuario & "/" & Clave, 0&) OraDatabase.Parameters.Add "PResolucion", 0, 2 Set MsgDynaset = OraDatabase.DBCREATEDYNASET(sql$, &H8&) Do While Not MsgDynaset.EOF kk = Trim$(Str(MsgDynaset.Fields("X"))) kk1 = Trim$(Str(MsgDynaset.Fields("Y"))) sql = "begin Proc_almacenado(" + kk + ",麓" + kk1 + "麓); commit; end;" DoEvents OraDatabase.DBEXECUTESQL (sql) MsgDynaset.Delete MsgDynaset.DbMoveNext loop MsgDynaset.close Set MsgDynaset=Nothing |
Respuesta: | Jose Ignacio gonzalez Lorente |
El problema es que oracle tiene un Bug que alloca memoria. Se soluciona solicitando a Oracle un parche, Oracle Object for OLE 1.6. Se instala y los problemas de gestion de memoria se solucionan. |
Respuesta: | Ruben Alejandro Romero Mansilla |
Se me ocurre que primero que nada saques este codigo del Timer y lo pongas en un procedimiento al cual luego llames desde el timer (si bien parece que no tiene ninguna diferencia si la va a tener) y segundo lo que podrias agregar antes de la ejecucion de dicho procedimiento (dentro del timer) es un procedimiento de control de variables. algo como
if isobject(MsgDynaset) then Set MsgDynaset = nothing end if Saludos |
Respuesta: | Luis Francisco Sorarrain |
Hola, No esta mu y claro el problema, si veo que haces cosas que no tienen funcion apararente como el de mydynaset.close que esta por compatibilidad, si se ve que cerras el cursor. no se entiende que haces con esos parameters. si podes hacerlo un poco mas claro lo veo y hasta lo puedo probar donde trabajo yo. bye! |
Pregunta: | 4071 - MAIL HTML DESDE VISUAL |
Autor: | Laura Lopez Saldivar |
Hola, yo quiero enviar un mail desde Visual, yo genero el archivo, y lo pongo en el directorio correspondiente para que lo mande, el problema que tengo es que no se que setearle para que me lo mande como HTML y no como texto. Incluso hasta creo el archivo como HTML pero no me funciona. Si me pueden ayudar por favor. |
Respuesta: | I帽aki Oraindi Leonet |
Hola Laura:
No s茅 si habr谩 otras opciones pero la que utilizo yo es la de un programa externo. Es decir utilizo una DLL de un programa llamado ASPEMAIL. Este programa me sirve para enviar emails tanto en VB como en paginas ASP. Es muy sencillo de utilizar, lo puedes bajar tanto el programa como documentaci贸n. Si te interesa lo puedes bajar de : http://www.aspemail.com/download.html |
Pregunta: | 4078 - PROBLEMAS CON CRYSTAL REPORT (TOWORD) |
Autor: | Wilder L贸pez Mel茅ndez |
Tengo un problema con el Crystal report, necesito crear una formula que me convierta un campo NOTA a letras e utilizado la funci贸n Towords() que se encuentra en el asistente. Pero al ejecuarlo en presentaci贸n preliminar sale un error informandome que el archivo CRXLAT32.DLL esta da帽ado, e reinstalado el Visual Basic 5.0 pero continua el error, hay alguna forma de solucionarlo? o alguna otra formula para convertir n煤meros a letras (15 quince)?. porsupuesto desde crystal report, Gracias Wilder |
Respuesta: | Jose Lozano |
Yo tuve el mismo problema, el archivo que viene en los instaladores traen este error, aqui de mando el link donde puedes encontrar el parche para corregir esto. http://community.seagatesoftware.com/updates/default.asp?q6=crx*&cType=FilesAndUpdates&c6=@META_SSFileName&ct=livecommunity-ftpfiles&button.x=16&button.y=16 |
Pregunta: | 4103 - VISUAL BASIC CON ACCESS 2000 |
Autor: | cristina gomez martin |
Necesito utilizar el Visual Basic 5 con el Access 2000. Me sale el error "No se reconoce el formato de la base de datos". Las referencias marcadas son: VB for Applications VB runtime objects and procedures VB objects and procedures Microsoft DAO 3.6 Object Library Microsoft ActiveX Data Objects 2.0 Library Microsoft Data Formatting Object Library Microsoft Access 9.0 Object Library Haciendo lo mismo con Access 97 no tengo problema. Si hay alguien que pueda ayudarme, se lo agradecer铆a. Un Saludo. Una programadora principiante. Cristina. |
Respuesta: | Marger Arteaga |
Si estas Utilizando DataControl deber谩s establecer lo Siguiente: Data1.Connect=Access 2000; Si la Base de Datos Tiene Password hacer lo Siguiente: Dim dbs As Database Dim rs As Recordset Set dbs = OpenDatabase("C:\MiBase.mdb", False, False, ";pwd=MiClave") Set rs = dbs.OpenRecordset(SQL) Set Data1.Recordset = rs |
Pregunta: | 4143 - VB BUSCAR SERVIDORES |
Autor: | Daniel Manchego |
Hola: Quisiera saber lo siguiente. Cuando estamos trabajando en red, bajo plataforma Windows NT o 2000, los que trabajan en bases de datos como SQL Server se habran dado cuenta de que el sistema busca los servidores activos y que han sido previamente registrados para que el usuario los registre en su MMC (Microsoft Management Console) y pueda trabajar con la informacion. Pues bien, como puedo hacer para que mi programa de Visual Basic, capture a los servidores y me los muestre en una lista, o combo o grilla. Tan solo para que el usuario pueda conectarse con el. Gracias. |
Respuesta: | Hector Ni帽o Romero |
Prueba con sql-dmo (checalo en books on line) |
|< << 145 146 147 148 149 150 151 152 153 154 155 >> >| |