Se han encontrado 2654 coincidencias. | << >> |
Visual Basic |
Pregunta: | 20038 - QBASIC CON VBASIC |
Autor: | Jose Antonio P |
Tengo un codigo en qbasic que trata de capturar el sector 0 del disco duro, esto se puede compatibilizar con vbasic o con alguna librer铆a.
gracias. |
Respuesta: | Eduardo Cifuentes |
hola...
El c贸digo es el mismo pero difieren en que uno es gr谩fico y el otro es para DOS. Logicamente varian un poco en algunos comandos, pero el resto es casi lo mismo. Es como comparar C, con C++. de la Borland... |
Pregunta: | 20054 - ERROR EL REGSITRAR MSGSRV32 |
Autor: | Juan leon |
Tengo un programa realizado en Visual Basic 6.0, ya he creado los instaladores del mismo, al instalarlo me sale que no puede registrar msgsrv32, no tengo idea como solucionar este problema, AYUDENME PLEASE... |
Respuesta: | Mario Campos |
Lo que pod茅s hacer es excluirlo de la lista de componentes que se van instalar y luego registrar la dll manualmente.
Fijate que si no se registra es muy posible que ya lo est茅 y si est谩 en uso no te va a dejar registrarla. Cualquier cosa avisame y te mando un programita para registrar dll's. Saludos, Mario. |
Pregunta: | 20129 - PROTECCI贸N ANTI PIRATERIA / HACKERS |
Autor: | Roberto Avalos V. |
Que tal, estoy realizando un programa, que pienso vender, en Visual Basic 6.0 y realmente es muy frustante, para cualquiera que desarrolle aplicaciones, el trabajar tanto tiempo en en el desarrollo de una aplicaci贸n para que en un ratito alguien te lo piratie o te lo hackien.
Me gustaria saber si alguien me puede ayudar dandome algunos consejos para hacer que mi programa sea mas dificil de piratear y de hackear... De antemano Gracias... |
Respuesta: | Danibc |
Otra manera de hacerlo es comprar llaves (mochilas) para tu aplicaci贸n (Hardlook, Alladin, etc..)
|
Respuesta: | SuNcO |
Para eso yo utilizo la nueva manera de hacerlo Microsoft, aunque yo ya lo hacia antes, aunque es algo tedioso para el comprador
Lo que hago es leer el numero de serie del disco duro, lo codifico y lo grabo en un archivo, y tal vez lo envio por mail a mi cuenta y lo decodifico, y lo codifico de nuevo y despues lo comparo con el numero de serie Esto es infalible, ya que el numero de serie no es igual en ningun disco duro |
Pregunta: | 20169 - PASAR DE VISUAL4 A VISUAL6 Y CRYSTAL REPORTS 8 |
Autor: | Sergi Castells Gimenez |
Hice hace tiempo una aplicaci贸n en Visual Basic 4.0, usando los controles m谩s est谩ndar incluyendo el dbgrid. Todos los informes los hice con el control Crystal Reports que inclu铆a el paquete, usando las propiedades ReportFilename, Selectionformula, Destination, etc.
Me pregunto si por una parte es posible pasar la aplicaci贸n a Visual 6.0 y por otra parte si puedo convertir los reports a Crystal Reports 8 y mantener el c贸digo que utilice con el control Crystal anterior. |
Respuesta: | Oswaldo Monagas |
Tuve un problema hace varios meses donde tenia que llevar una aplicacion del VB 3 al 5 o 6, en muchas oportunidades lo intente, pero siempre salia algun error de carga. La solucion me la dio unos programadores mejicanos que ahora no tengo su direccion electronica, pero se basa en lo siguiente: Tu proyecto esta hecho en VB 4 de 16 o 32 bits? Si no sabes esto instala la version de 32 bits en tu computadora y trata de leer el programa, si no hay problemas la version 4 de 16 y 32 bits, son compatibles o sea, instala los controles, ocx, etc necesarios para que tu programa funcione correctamente. Ahora instala el VB 6, y desinstala el VB 4, como las dos versiones (4 y 6) estan o estaban instaladas en la misma maquina, no debe haber problema cuando lo leas con el VB 6, solo te pedira que si deseas actulizar al VB 6, esto se debe a que tienes todos los controles en el system, de windows. Si se presenta errores al cargar, debes anotar que controles no puede leer tu programa y luego los instalas en el system, estos controles los encuentras, o se instalan con el VB 4, como por ejemplo llevar un control .vbx a su correspondiente .ocx Hay un archivo que se llama THREED.VBX este es un ejemplo. Una vez que copies los controles que presentaron errores en el system debes registrarlos con el regsvr32 THREED.VBX y lo haces con el run del Inicio de Windows. Nunca guardes los cambios cuando hay errores, solo lo haces despues que no hay errores de carga. Una vez que cargaste tu proyecto sin errores debes sustituir manualmente los controles que son tipicos del VB 6, como por ejemplo cajas de dialogos, etc, porque el programa esta leyendo los instaldos del VB4. Hay otras cosas que quizas tengas problemas pero me escribes y te ayudo a irlos solucionando poco a poco. Aqui te envio un articulo de como hacerlo desde el VB3 donde habian mas problemas, pero creo que en tu caso deben ser muy pocos.
Espero que te sea util y puedas entender este acertijo. Descargar |
Pregunta: | 20236 - POR QUE ADO NO ABRE UN BD VISUAL FOX |
Autor: | jorge anibal escobar |
tengo una base de datos en visual fox pro 6.0, y una plicacionsita en visual basic 6.0 que se enlasa a esta base de datos por medio de ADO cuando varias personas acceden a la base de datos no deja acceder si no al primero en conectarse.
驴acaso las bases de datos de visual fox pro no son multiusuario? 驴si migro la base de datos a oracle 7.0 o superior tendria este mismo problema ? |
Respuesta: | Mauricio Leyzaola |
Has probado a vincular la base de datos de FoxPro por medio de access? Entonces podr铆as hacer la conexi贸n con access pero estar铆as modificando la base de FoxPro.
Creo que esto solucionar谩 en parte el problema del acceso a varios usuarios a la vez, aunque te advierto que access no es precisamente lo m谩s profesional para este fin, mejor utiliza oracle es un mundo de diferencia con microsoft. Saludos. |
Pregunta: | 20377 - USAR MSAGENT EN MI APLICACION |
Autor: | Genaro Sanchez |
Como puedo usar el Agent en mi programa hecho en Visual Basic. Ya puedo mostrar el agent, los eventos y comandos. Mi pregunta es:
Como hago para que el mismo agent saque el msgbox y no lo saque Visual Basic. Asi como el Office, cuando esta el agent cargado en vez de un msgbox, lo pregunta el agent, uno le da click al boton que desee. O sea un msgbox pero lo da el agent. Como hago eso desde VB. Gracias de antemano. Saludos |
Respuesta: | Juan Jose Paris |
Deberias de crear un clase que contenga todas las funcionalidades que quieras del Agente luego lo unico que tienes que hacer es en el metodo que te hayas creado para mostrar un mensaje, preguntas si esta activo el agente o no, en caso de que no este activo muestras un msgbox ejemplo de codigo para el metodo:
Public Sub Speak(ByVal strOracion As String, Optional ByVal oBoton As VbMsgBoxStyle) ' Metodo utilizado para HABLAR If iaCargaAsistente.Visible = False Then MsgBox strOracion, oBoton Else iaCargaAsistente.Speak strOracion End If End Sub Saludos |
Pregunta: | 20434 - MILISEGUNDOS EN VISUAL BASIC |
Autor: | Memphys |
Hola a todos. Me gustar铆a hacer un cronometro con milisegundos y se muestren en pantalla y no me sale. A ver s铆 me podr铆ais echar un cable.Gracias |
Respuesta: | ces |
Puedes probar utilizando la funci贸n Gettime o Gettimecount que encontrar谩s en el API de Windows |
Pregunta: | 20467 - COMO ABRIR UNA BASE DE ACCES QUE TIENE UNA PASSWOR CON ADO |
Autor: | Christian Domenichelli |
Estoy tratando de escrbir el codigo para abrir una base de acces que contiene una password y no logro que esta se conecte, ademas los controles como el Data Envairomen o el AdoDatacontrol tampo pueden llegar a conectarse cuando la base tiene una passwor. Lo extra帽o de esto es que sin password si logro conectarme y tambien los controles.
Trabajo con Visual Basic 6 son el Service Pack 5. y la base de acces es de la version 97. Si alguien sabe como hacerlo le agradeceria mucho un ejemplo muchas gracias. |
Respuesta: | Oswaldo Monagas |
Aqui tienes el codigo para hacerlo, esta es un forma, pero hay otra mas.
'DAO: Public Function OpenPasswordProtectedDatabase(DBPath As String, _ Password As String) As Object 'DBPath: Trayectoria de la base de datos Access 'Password: La Password On Error Resume Next Dim db As DAO.Database Set db = DAO.OpenDatabase(DBPath, False, False, _ ";pwd=" & Password) If Err.Number = 0 Then Set OpenPasswordProtectedDatabase = db Else Set OpenPasswordProtectedDatabase = Nothing End If End Function 'ADO: 'Abrir una Base de Datos con Clave desde VB Dim BDatos As Database Set BDatos = DBEngine.OpenDataBase("Path:\Base.mdb", False, _ False, ";Pwd=clave de la Base") 'Otro Codigo Conectarse a una base de datos Jet con contrase帽a simple 驴Como conectar un control Data a un base de datos protegida con contrase帽a simple?. Ejemplos: En tiempo de ejecuci贸n: Set db = DBEngine(0).OpenDatabase(BaseDeDatos, False, True, ";PWD=miPWD") ... With dat .DatabaseName = db.Name .Connect = db.Connect .RecordSource = miSQL .Refresh End With En en tiempo de dise帽o asignamos a la propiedad Connect la l铆nea: ;PWD=miPWD Otra forma: Function OpenDB(ByVal DBFileLocation As String) As Boolean Dim strcn As String On Error GoTo errorDB strcn = "Provider=Microsoft.Jet.OLEDB.4.0;" _ & "Data Source=" & DBFileLocation & ";" _ ' Localizacion de la BD & "Persist Security Info=False;" _ & "Jet OLEDB:Database Password=" & DBPassword ' Password de la BD Set cnConexionJet = New Connection cnConexionJet.Open strcn OpenDB = True Exit Function errorDB: OpenDB = False MsgBox "Error: " & Err.Number & ". " & Err.Description End Function Otra forma: Dim strPassw as string strPassw = ";database=NombreBaseDatos.mdb;pwd=tuclave" 'Constante del password de acceso a la BD Set db = DBEngine.Workspaces(0).OpenDatabase("", False, False, strPassw) No creo que necesites mas. Saludos |
Pregunta: | 20494 - PROBLEMAS CON MULTIUSUARIO EN SQL SERVER |
Autor: | Ignacio Palomino |
Tengo una aplicaci贸n de acceso a BD en Visual, para la BD utilizo SQL server y como conexi贸n ADODB. Se supone que sql es por defecto multiusuario y cuando abro los recordset lo hago con el bloqueo menos restriccivo posible, por registro. Pero al abrir dos instancias una da time out.
Gracias. |
Respuesta: | Pedro Herrarte Sanchez |
Parece que tienes un problema de bloqueos.
SQL Server (lo que te digo es valido para version 7) utiliza varios tipos de bloqueos en sus transacciones. Puede ser que estes habriendo una transaccion (metodo BeginTran de la conexion) y que no la estes confirmando (metodo CommitTran o RollbackTran), esto habe que SQL server server mantega "bloqueos de intento" y no permita el acceso a otras transacciones no ya al registro sino a toda la pagina de datos. Te explico:Cuando haces un update y pones un 7 donde habia un 5, pero no le das la orden de marcado como correcto(commit) cuando otra transaccion intenete leer el dato no sabra lo que contine(tenia un 5 pero estas escribiendo un 7). Existe una forma de marcar el nivel de aislamiento de las transacciones para que no establezcan estos "bloqueos de intento". Ejecuta como si fuese una SQL la siguiente instruccion: SET TRANSACTION ISOLATION LEVEL READ UNCOMMITED Con esto eliminas los bloqueos de intento. Saludos. |
Respuesta: | googer |
驴Y al abrir una s贸la instancia no te da time out, aunque s贸lo sea a veces?
NO creo que el problema sea que es una aplicaci贸n multiusuario. No s茅 si estar茅 en lo cierto o no, pero creo que abres un recordset y, sobre el mismo, ejecutas un bucle o haces operaciones que "entretienen" al SQL m谩s de 30 segundos (aproximadamente). CREO y repito CREO que el problema est谩 en que debes hacer el c贸digo m谩s din谩mico. Yo tengo aplicaciones en las que concurren m谩s de 50 usuarios a la vez y no me da ni un problema en cuanto a multiusuario. Ahora bien, tuve que corregir mucho c贸digo, e incluso el dise帽o de las tablas y la base de datos, para evitar el error time out. Espero que te sirva. Besos para ellas y saludos para ellos. |
Pregunta: | 20536 - COMO LEER UN DOCUMENTO WORD EN VISUAL BASIC 5.0 |
Autor: | Leopoldo Figueroa Silva |
Estimados se帽ores.
Mi problema es el siguiente: tengo que leer un documento word (V.6) el cual contiene una variedad de cosas (actas de reuni贸n, cotizaciones de trabajo, art铆culos legales, etc.), los cuales deben dividirse en distintos documentos word, todo esto desde Visual Basic(V.5.0). El problema real es como puede recorrer ese documento e ir detectando esos titulos(palabras claves), marcar y copiar todo su contenido en un nuevo documento word. De ante mano Muchas Gracias. |
Respuesta: | Jorge Jara |
En Visual hay un objeto llamado richtextbox.
con el cual tu le das la direccion de tu documento y 隆隆SORPRESA!! tu documento esta hay pero no lo puedes modificar. |
|< << 189 190 191 192 193 194 195 196 197 198 199 >> >| |