Se han encontrado 2654 coincidencias. | << >> |
Visual Basic |
Pregunta: | 18962 - COMO CONVERTIR UN BCD A STRING |
Autor: | Cristian Amador |
Hola a todos, estoy trabajando con una base de datos generada en lenguaje C con el manejador de bases de datos Ctree Plus, el problema radica en que los datos que se grabaron como tipo BCD, al importarlos a Visual Basic, se leen como un string de 8 bytes y necesito hacer la conversion de ese string a un Double (Funcion que ya tengo disponible), pero al tratar de grabar los datos, si los grabo como un Double las aplicaciones que tengo en C no los leen correctamente, si uso la funcion CStr, lo grabo como un string pero tampoco lo puedo leer desde fuera de Visual Basic, lo que necesito hacer es una funcion para codificar el Double a un string de 8 bytes.
Espero que alguien me pueda ayudar, gracias. |
Respuesta: | Rafael Morales Lara |
utiliza la funcion cstr&, que utliliza el formasto de 8 bytes, se cual sea, creo que es Cdtr& o Cdtr#, mira la yuda alguna es la terminacion de la funcion
Un saludo |
Pregunta: | 18998 - PROTECCION-DESPROTECCI贸N DE HOJAS EXCEL |
Autor: | Jorge Dur谩n V谩zquez |
Como se pueden proteger y desproteger desde Visual Basic una worksheet de Excel Office 97. |
Respuesta: | Pedro Serrano Baizabal |
Jorge
Te envio codigo para controlar Excels desde Vb adaptalo a tus necesidades. Private Sub CommandButton1_Click() Dim Hoja As New Excel.Application Hoja.Visible = True 'Dir "C:\mis documentos" Hoja.Workbooks.Open "C:\mis documentos\Hoja.xls" 'Sheets("Hoja1").Range("A8").Value = "VALOR" 'Sheets("Hoja1").Range("A2,B4,C8").Select Hoja.Range("A8").Value = "VALOR" Hoja.Range("A2,B4,C8").Select Sheets("Hoja1").Select Hoja.ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True MsgBox "La Hoja se encuentra protegida" Hoja.ActiveSheet.Unprotect MsgBox "La hoja se ha desprotegido" End Sub Espero comentarios Saludos |
Pregunta: | 19040 - COMO EJECUTAR COMANDOS DE UNIX DESDE VISUALBASIC |
Autor: | Humberto Villarreal |
Quisiera saber como ejecutar comando de UNIX , pero realizandolo desde visualbasic. Lo que intento hacer es insertar un script dentro del servidor remoto y luego realizar comandos para darle permisos de ejecucion al script y luego ejecutarlo.
Agradezco si tiene alguien respuesta sobre esto. |
Respuesta: | leo Adell |
podes usar el rsh (Remote shell) que corre comandos del servidor rsh, lo que tenes que hacer es correr el servidor en el unix y desde el windows acceder al unix |
Pregunta: | 19136 - CONVERTIR UNA IMAGEN |
Autor: | MARIO CARRIEZ |
Hola!!
Quisiera saber cuales son las Intrucciones de Codigo, para poder transformar los archivos (MetaFile) "WMF" a cualquier otro formato para poder visualizarlo como GIF, JPG, BMP. No quiero cambiar el Nombre porque si, Sino que el Archivo se convierta en GIF, etc y sea reconocido por un editor de Imagen con la Nueva extenci贸n. Atte |
Respuesta: | enrique montes de oca |
en el codigo que realisaste nadamas coloca los siguientes agrupaciones para que pueda visualisarse todas las aplicaciones de imagenes *.wmf,*.gif,*.jpg,*.bmp
si es nesesario mas esplicacion refernte de como visualizar alguna imagen de cualquier formato nadamas escibeme y te mandare un ejemplo breve. |
Pregunta: | 19180 - NO ME FUNCIONA CRYSTAL CON SQL SERVER 2000 |
Autor: | Jos茅 Franco |
El problema que tengo es que hice una aplicaci贸n en Visual Basic 6 y utilice SQLServer 2000 como base de datos, y al hacer mis reportes los hice con Crystal Reports 7, pero al instalar la aplicaci贸n en cualquier maquina, me da un error al querer consultar los reportes, me dice que el archivo 'pdssql.dll' no existe, ya lo busque por todos lados y no lo encuentro.
Si alguien ya se topo con este problema y ya lo resolvio, le agradeceria que me ayudara, tengo ya 1 semana de estar tratando de solucionar mi problema, Gracias de antemano |
Respuesta: | Carlos Mu帽oz |
LO MISMITO ME PASOOO.
En tu isntalador adiciona el archivo NTWDBLIB.DLL para que cuando instale tu aplicacion ya baje este archivo o copia el dll en cada pc y registralo. Si no te funciona echame un e -mail Saludos |
Pregunta: | 19225 - EJECUTANDO CODIGO VB DESDE EXCEL |
Autor: | Tatiana Villarreal |
Hola...
Estoy creando una aplicacion en Visual Basic 6.0, desde la cual abro un archivo Excel existente que el usuario debera seleccionar del cuadro de dialogo Abrir. Al abrir mi archivo Excel, creo desde visual una barra de Menu (MenuBar), temporal que sustituye la activa. Necesito asignarle una funcion o Sub o lo que sea, a la propiedad OnAction, pero la macro que se ejecutar铆a no puede estar almacenada en Excel, sino en mi aplicacion Visual Basic. Como puedo leer desde excel, codigo VB, cuando hago click sobre mi barra? Intente importar el modulo con las funciones, y lo hace perfectamente, pero no puedo guardar luego el libro de trabajo (WorkBook), sin que se me guarde el modulo de macros tambien.... Gracias de antemano, por la Ayuda!!!!!!!!! |
Respuesta: | Eduardo Cifuentes |
Hola...
El tema que has tocado es muy interesante... 驴Est谩s guardando en la secci贸n correcta del m贸dulo?. 驴Revisaste los comandos que utilizaste?. Tienes que recordar que no es lo mismo Visual de Office que Visual Basic... Revisalo de nuevo....despu茅s si lo deceas mandame un email.... |
Pregunta: | 19231 - ERROR 20532 CANNOT FIND DATABASE DLL CON CRYSTAL 8.5 Y VB6 |
Autor: | Natalia Silvoso |
Estoy usando crystal 8.5 con V.Basic 6
Tengo un proyecto que llama a un reporte, el cual saca los datos de una tabla Access(del mismo dir que el reporte). Genero los instalables de VB y funciona en maquinas con NT, pero cuando lo instalo en una maquina con W98 pareciera que va a abrir el reporte pero dice: Error 20532 Cannot find Database Dll. Alguien sabe de que dll se trata?? O como generar un instalable desde crystal? |
Respuesta: | Karen Molinet |
yo tenia el mismo problema ,se soluciona de la siguiente manera:
copia estas librerias a c:\windows\system de tu pc cliente p2ssql.dll p2ctdao.dll p2irdao.dll p2bdao.dll p2sodbc.dll estas librerias las copias en pc cliente , y se soluciona el problema 隆隆隆 recuerda instalar el crystl32.ocx suerte隆隆隆隆 |
Respuesta: | Carlos Mu帽oz Mu帽oz |
ESE ERROR ME SALIA CON WIN98 Y SE SOLUCIONO REGISTRANDO EL ARCHIVO DBNETLIB.DLL.
YA LUEGO LO INCUIMOS EN EL INSTALADOR DEL INSTALL SHIELD |
Pregunta: | 19235 - IMPRIMIR INFORME DE ACCES2000 |
Autor: | Badtoy |
Que instrucciones debo seguir para visualizar e imprimir un informe hecho en Access 2000, desde una aplicaci贸n hecha con VB6?
Gracias |
Respuesta: | Daniel Guevara |
Bueno la verdad no lo he hecho desde visual basic 60 con Access 2000
lo he hecho desde visual 5 con access 97 espero que re sirva, rescate una rutinita que tenia Private Sub Command1_Click() On Error GoTo meserr Dim aplicAccess As New Access.Application Dim mconsulta As String If Option1.Value = True Then mconsulta = "((CITAS.fecha) = #0" & Calendar1.Value & "#)" ' mconsulta = "((CITAS.fecha) = #2/7/99#)" Else mconsulta = "(((CITAS.fecha) = #" & Calendar1.Value & "#) And ((IPS.CIPS) = " & DBCombo1.BoundText & "))" End If Set aplicAccess = CreateObject("Access.Application.8") aplicAccess.OpenCurrentDatabase (directorio) aplicAccess.DoCmd.OpenReport "CITAS POR PROFESIONAL REPO", acPreview, "", mconsulta Dim MBD As Database Dim MRE As String Set MBD = OpenDatabase(directorio) MRE = MBD.QueryDefs("CITAS POR IPS POR FECHA").SQL aplicAccess.DoCmd.Maximize On Error GoTo 0 Exit Sub meserr: MsgBox ("NO PUEDO REALIZR EL INFORME EN EL MOMENTO" & Err.Description) End Sub |
Pregunta: | 19243 - INSTALADORES ANTI-PIRATAS EN DISQUETE |
Autor: | Carlos Ugaz |
Quiera que alguien me explique como y en que programa puedo generar instaladores para un programa en Visual Basic 6.0, el detalle radica en cada instalador tenga un numero determinado de instalaciones permitidas.
Adem谩s las copias piratas de los disquetes de instalaci贸n no deben ejecutarse y deben emitir un 鈥渕ensaje de error por copia pirata鈥 o 鈥渃opia no autorizada鈥. Gracias. |
Respuesta: | C茅sar Gerez |
Todo sistema de anti-pirateo que no utilice llave f铆sica por puerto, es totalmente vulnerable por cualquier principiante avanzado. A煤n as铆, lo m谩s fac铆l es crear un archivo que cuente el n煤mero de instalaciones en el diskett, compilado en un punto exe y desde este llame al setup del vedadero instalador. Como en forma un poco ingenua, el setup de instalaci贸n debe estar renombrado como un archivo de cualqueier otra cosa que al momento de ejecutarse se renombra de forma correcta y luego vuelve a renombrase en el proceso. Asi siempre que examines el diskett no se notar谩 nada raro.
Por otra parte, podes fabricar una llave f铆sica muy simple, que por ser el茅ctronica le complica a los aficionados del pirateo y distribuirla junto con tu aplicaci贸n. Una tercera, es que la instalaci贸n pida una clave nva. cada vez que se ejecute por primera vez en la PC dando un mensaje como "Clave xxxx, ingrese su correspondencia..." Donde xxxx es un n煤mero que tu tengas la corespondecia y se la des via telefonica o por lo que se te ocurra. XXXX, cambia cada vez que se ejecuta ese disquett, asi por mas que se lo copien, te tienen que llamar porque la correspondencia anterior ya no sirve. Estas Son solo algunas ideas, si te sirven, pedimelas espec铆ficamente que debe hacer y que nesecitas (compilador, editor, otros). No pidas todo de todo, porque no quiero ense帽ar desde cero. Adem谩s, cualquier buen Hacker te lo virla, asi que esto no es descubrir la p贸lvora. BYE C茅sar |
Pregunta: | 19270 - COMO CREAR UN RECORSET DE VISUAL BASIC HACIA EXCEL |
Autor: | Jesus Mata |
Hola:
Gracias por ver mi pregunta. Estoy haciendo un programa de importaci贸n de datos de una hoja de Excel hacia una Base de Datos SQL server 7.0 para ello estoy utilizando Visual Basic 6.0, esta operaci贸n ya la habia hecho pero con Access y jalaba perfectamente nada mas que era con la version VB 5.0, ahora que lo tengo que hacer con VB 6.0 me truena el programa en un recordset y me manda el error type mismatch, para que te des una mejor idea de lo que hablo checa este pedaso de codigo.Grasias ojala me puedas ayudar. Public Sub ImportarXLS() Dim strImportar As String Dim dbstemp As Database Dim ws As Workspace Dim tbl As DAO.TableDef Dim otra As Database Dim Importa As Recordset Dim nomtbl As String Dim tblTem As String Dim nvaBD As ADODB.Connection nomtbl = frmImportador.txtRuta.Text Set ws = DBEngine.CreateWorkspace("ODBCWorkspace", "admin", "") Set dbstemp = OpenDatabase(nomtbl, False, 0, "Excel 5.0;") Set otra = dbstemp For Each tbl In otra.TableDefs tblTem = tbl.Name Next Set Importa = dbstemp.OpenRecordset(tblTem, dbOpenDynaset) ' abre la hoja de Excel ' aqui truena********** para mas aclaraciones por favor escribeme. |
Respuesta: | Javier Perez |
Lo que ocurre es que est谩s mezclando ADODB con DAO. Al abrir la base de datos mediante "OpenDatabase" est谩s obteniendo una referencia de tipo DAO, pero te encuentras con el problema de que la variable "Importa", que est谩 declarada de tipo "Recordset", corresponde a un recordset de tipo ADODB, ya que tienes referencias ADODB en tu programa. Como "dbstemp.OpenRecordset" genera un recordset de ADO, obtienes el error de tipos incompatibles. Tienes dos posibilidades: o cambias toda la gesti贸n de datos para hacer uso 煤nicamente de ADODB o especificas en cada caso si la variable es de tipo DAO o ADODB al declararla.
|
|< << 186 187 188 189 190 191 192 193 194 195 196 >> >| |