Se han encontrado 2654 coincidencias. | << >> |
Visual Basic |
Pregunta: | 2458 - COMO GENERAR UN .COM DESDE VB |
Autor: | Daniel Hern谩ndez |
Amigos, alguno de ustedes sabe como generar archivo .com desde Visual Basic. Gracias por su ayuda. |
Respuesta: | jorge garay |
Si quieres compilar un programa de Visual Basic, solo puedes obtener un .exe porque los ejecutables para windows deben ser .exe. Los .com son para programas de menos de 64K de extension y en modo consola (o DOS). |
Pregunta: | 2459 - PROTEGER MI PROGRAMA |
Autor: | Alejandro De Agosto |
Quisiera saber como se puede hacer desde visual basic proteger el programa; es decir que no lo puedan copiar. Mi idea era cuando se instala generar un archivo oculto en determinado lugar del disco y guardar esa informaci贸n. Luego cada vez que entra fijarme si esearchivo esta en mismo lugar. Si alguien tiene idea de como hacer eso o si tiene alguna otra idea mejor que me pueda decir le agradecer茅 mocho. |
Respuesta: | Marvin Ramos |
Mira Amigo.. Te Recomiendo Que Protegas Tu Programa Por Medio Del N煤mero de Serie del BIOS a Travez De Una API de Windows Ya Que Te Garantiza Cero Copias Sin Tu Consentimiento. El C贸digo Fuente Para Extraer El Serial del BIOS Lo Puedes Encotrar En Las Preguntas Contestadas de Visual Basic En La Web Del Programador. Espero Que Te Sirva Chao.. |
Respuesta: | Victor Flores |
Mira eso no es muy bueno que digamos pero si lo quieres hacer asi tengo todo para hacerlo. jejeje pero te voy a decir algo lo que estoy haciendo ahora es registrar el programa en el registro de windows encryptando una cadena y lo hago de forma automatica cuando se corre por primera vez. Si te interesa ponte en contacto con migo. Desde Guadalajara, Jal.Mex Victor Flores [email protected] |
Respuesta: | Oswaldo Monagas |
Esa forma que dices es verdadera, antes mucha gente lo hacia asi, pero una persona que sepa algo de computadores te detecta ese archivo oculto y con solo copiarlo en otra computadora y copiar el programa ya esta listo para trabajar en esa otra. Aqui te mando el codigo para que detectes el serial del disco duro, con eso ya tienes y lo igualas al mismo numero que tu pondrias el empezar a cargarse el program, como ppor ejemplo lo pones en el caption de un label en el formulario de inicio y como este codigo te genera el numero, solo comparando esos numeros tienes. Descarga el archivo serial.zip |
Pregunta: | 2470 - ABRIR UNA TABLA .DBF |
Autor: | Alejandro De Agosto |
Esta pregunta les va a parecer tonta: quiero abrir un archivo .dbf desde visual basic mas o menos de esta forma: set db=opendatabase("archivo.dbf") Me dice que no es compatible el arcivo que quiero abrir. Lo quiero hacer de esta forma porque luego quiero ejecutar instrucciones SQL, ya que con un control data me da un mensaje de que no encuentra el objeto 麓select * from...麓 Le doy las gracias al que me pueda ayudar. |
Respuesta: | Ximena Tamame |
Ten茅s que hacerlo de la siguiente forma: supongamos que la tabla se llama tabla1.dbf y el path es: c:\mis documentos, entonces set db = opendatabase("c:\mis documentos"), es decir para abrir la base en realidad tenes que poner el camino en donde se encuentra la tabla DBF y luego pod茅s hacer: set tabla = db.openrecordset("tabla1"), no estoy segura en este comando si hay que poner alguna opcion mas despues del nombre de la tabla suerte!! |
Respuesta: | Oswaldo Monagas |
Este es un codigo que tome de una pagina web cuando tenia un problema similar, fajate con el. Abrir archivos DBF desde VB: Dim Db as DataBase Dim Rs as RecordSet 麓 Lo que se abre como base de datos es realmente el DIRECTORIO donde estan los archivos DBF Set Db = OpenDatabase("", True, False, "dBASE III;database=C:\DirDbf") 麓 Abrir un DBF (por ejemplo ARTICULOS.DBF ordenado por CODIGO Set Rs = Db.OpenRecordSet("SELECT * FROM ARTICULOS ORDER BY CODIGO") |
Pregunta: | 2474 - COMO ACTUALIZAR INFORMES DEL DATAREPORT |
Autor: | Miguel Angel Biondini |
Necesito saber como se debe hacer para que los informes hechos con el DataReport de visual 6 se actualizen cuando se modifican los datos de la base a la cual estan ligados los campos. He probado de distintas maneras y solo se me actualiza si salgo de la aplicaci贸n y vuelvo a entrar. Gracias. |
Respuesta: | Alberto Garcia Monteagudo |
Creo que lo que necesitas es un UNLOAD DEL DATAENVIROMENT.
YO TENGO ESTE CODIGO Y ME FUNCIONA AL 100%.PRUEBALO!!! Screen.MousePointer = vbHourglass Load dteEntornoDatos 'LLAMAMOS AL DATAENVIROMENT1 Screen.MousePointer = vbDefault rptTitulo.Show vbModal 'MOSTRAMOS EL REPORTE Unload dteEntornoDatos ' DESACTIVAMOS EL DATAENVIROMENT1 ESPERO QUE TE SIRVA. SALUDOS |
Respuesta: | Pdro Enrique Ayala Laf茅e |
Private Sub Datareport1_Terminate()
' Cerramos el recordset en el evento terminate del reporte ' Previa verificaci贸n del estado de 茅ste para evitar errores ' en tiempo de ejecuci贸n With DataEnvironment1.rsCommand1 If .State = adStateOpen Then .Close End If End With End Sub Yo utilice este sistema y no me funciono, si sabes de otro te lo agradesco, Gracias. |
Respuesta: | jesus angel |
espero se siga nutriedo esta pagina con preguntas y soluciones es muy util aqui esta el verdadero codigo para que funcione tu datareport.
este codigo lo vi en el foro, era el mismo problema que tu tienes, yo lo aplique en una aplicacion y funciona muy bien, seguro te servira, lo que tienes que hacer es meter este codigo en tu datareport nada mas. Private Sub Datareport1_Terminate() ' Cerramos el recordset en el evento terminate del reporte ' Previa verificaci贸n del estado de 茅ste para evitar errores ' en tiempo de ejecuci贸n With DataEnvironment1.rsCommand1 If .State = adStateOpen Then .Close End If End With End Sub 'Nota: rsCommand1 es el recordset del objeto Command asociado al reporte. |
Respuesta: | Roberto Carlos Zu帽iga Lara |
Bueno amigo mi consejo seria que hagas para el data report una consulta SQL, que se ejecute cada vez que quieres ver el reporte y de esa manera los datos se actualizaran, por ejemplo:
"Select * from Cliente Where Cliente.Codigo LIKE =' * Pe" algo asi es con lo que tendras que probar, si tienes mas preguntas, responde a mi correo y te enviare un archivo peque帽o, bye espero te ayude. |
Respuesta: | Wilfredo Patricio |
Debes realizar un refresh en el rscommand de la conexion, para refrescar los datos |
Pregunta: | 2487 - CONTROLES ADODC |
Autor: | EX TG |
Hola, quisiera saber como puedo ligar un datagrid o un dbcombo o un dblist a un control adodc, pero sin usar el control visual adodc, sino solamente ligarlo con c贸digo y delarando una variable del tipo adodc. |
Respuesta: | Grillin poldark Mandarin |
puedes hacerlo con codigo. primero tienes a agregar un referencia a Microsoft ActiveX data objects 2.X library, eso los puedes hacer en la opcion proyecto->referencias. segundo: luego tienes que definir tu : coneccion, recorset o tu command ejm. dim cnn as new adodb.conecction dim rs as new adodb.recordset cnn.open "DSN=sqlserver" rs.open cnn,"select * from penado" ... ... asi. |
Pregunta: | 2534 - DETERMINAR LOS USUARIOS QUE UTILIZAN UN PROGRAMA |
Autor: | Mariano Laguzzi |
Hola gente: Tengo como tarea realizar un programa algo dificil. El ambiente es el siguiente: Servidor Novell, y terminales windows 98, y DOS 6.22. Entonces desde una terminal windows, tengo que correr el programa que me devuelva, que usuarios, terminales o n潞 de conecci贸n estan usando cierto programa (pepito.exe). Exite un programita llamado "Who", pero no corre en quipos con micro grandes, por eso quiciera hacer algo mas gen茅rico y mas visual. Gracias gente y no vemos.. |
Respuesta: | Federico Ruete |
Mira, parte de ese problema (entorno gr谩fico) lo solucione con el asistente de visual. luego modifique las cosas como para guardar todo cambio en los registros con usuario y fecha 麓------------------------------------------------ Private Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpbuffer As String, nSize As Long) As Long 麓USUARIO----------------------------------------- Function Usuario() As String Dim sBuffer As String Dim lSize As Long sBuffer = Space$(255) lSize = Len(sBuffer) Call GetUserName(sBuffer, lSize) If lSize > 0 Then Usuario = Left$(sBuffer, lSize - 1) If Usuario = Space$(254) Then Usuario = vbNullString End If Else Usuario = vbNullString End If End Function 麓------------------------------------------------ para obtener mas datos del usuario, los busco en una tabla de la DB y en otra me fijo que tipo de acceso tiene a cada una de las funciones del sistema. tambi茅n obtuve buenos resultados con respecto a usuarios e identificaci贸n de terminales con el objeto Inet.ocx y las propiedades remoteport, remotehost, username, etc. deber谩s hacer un cliente/servidor pero solo para el caso tcp y win98. Saludos cordiales :麓) |
Respuesta: | Victor Manuel Flores Monroy |
Mira creo que eso es Muy Facil!! ya que me imagino que corres una aplicaci贸n que desarrollaste para DOS... bueno si es asi genera un archivo de texto que contega una sola linea y que solamente contega el numero uno cuando tu aplicacion comienza agregas un numero y lo vuelves a grabar asi solamente checas dicho archivo y listo.... Espero y te sirva si no mandame un mail y vemos como le hacemos |
Pregunta: | 2539 - POWERPOINT Y VISUAL BASIC PARA APLICACIONES |
Autor: | Juan Mata |
El caso es el siguiente: tengo una presentacion en formato .ppt a la cual he incorporado unas macros en codigo vba para proteger el archivo en si. El problema es que cuando se abre la presentacion, es opcional para el usuario la activacion o no de las macros. Yo necesito que obligatoriamente sean abiertas dichas macros, para que mi codigo tenga sentido. QUE HAGO ? |
Respuesta: | Luis Miguel Caballero |
La soluci贸n m谩s sencilla es que grabes tu presentaci贸n como .pps, f铆jate en la opci贸n Save As... |
Pregunta: | 2565 - IP HELPER API (IPHLPAPI) |
Autor: | Miguel Francisco Conde De Santis |
Necesito documentaci贸n de las funciones API de a librer铆a IPHLPAPI, especificamente necesito saber las lista de IP麓s activos que se encuentren en una maquina con varios adaptadores o conexiones dialup abiertas. Necesito usarlas desde visual basic. Si tienen ejemplo des de C++ o cualquier otro lenguaje tambien me sirve. |
Respuesta: | Xavi |
Con el delphi 2.0 viene un archivo .hlp con la descripcion de las apis de W95 y NT. No uso Delphi para nada ,pero este archivo es imprescindible para meterte con apis. Te lo pasaria pero ocupa 11Mb. |
Pregunta: | 2569 - MENSAJES A MOVILES CON VB 6.0 |
Autor: | Daniel Pazos Abal |
驴Como puedo enviar mensajes a moviles a trav茅s de internet con Visual Basic? 驴Influye en algo la compa帽铆a de telefon铆a a la que se env铆a el mensaje? Gracias. |
Respuesta: | Jesus - |
Hola:
La manera fiable, elegante y f谩cil es hacerlo con una empresa que se dedique al tema. S茅 de una que es muy seria, formal y ademas permite no solo el envio de sms si no tambi茅n recepci贸n!. Se llama Soluciones GSM (www.solucionesgsm.com) y poseen un componente ocx para el env铆o y la recepci贸n. Es estupendo. Habla con ellos, dependiendo de tu volumen pueden darte tarifas muy interesantes. Es independiente de: Tu conexi贸n a internet Del destinatario del mensaje lo de @correo.movistar.net.... ya no funciona. No es fiable y si no llegan los mensajes el culpable es siempre el programador. Ya me entiendes ;-) |
Respuesta: | Superwill |
Para mandar mensajes a moviles, lo que debes hacer en realidad es mandar un mensaje a una direccion de correo. Por ejemplo, si no me equivoco, para mandar un mensaje a movistar, debes escribir a [email protected] o algo por el estilo. La compa帽ia del movil si que influye, para la direccion. Si quieres hacer esto en visual basic, deberias utilizar los controles Mapi para enviar correo |
Pregunta: | 2588 - PROBLEMA CON ACCESO A DATOS CON ADO VB6 |
Autor: | Manuel R. Bercian |
Estoy iniciandome en Visual Basic 6.0, trabajando con ADO y conectandome a la bases de datos Access 97 por medio de ODBC, resulta que uso varias rutinas para ------------------------------- Abrir CONEXION Abrir RECORSET Cerrar RECORDSET Cerrar CONEXION ------------------------------- Cuando ya he abierto la conexion a la base de datos y quiero poblar el Recordset que es lo que hace la rutina Abrir_Recordset con el siguiente comando RecSet.Open SQL, cnConnection, adOpenDynamic, adLockOptimistic 麓Poblado del recordset donde RecSet es el Nombre del Recordset y el contenido de SQL es "SELECT * FROM Clientes ORDER BY idcliente, apellidos, nombres" y esta tabla unicamente tiene 2208 registros y el cnConnection es la conexion que fue abierta exitosamente. se queda sin funcionar Visual Basic es decir me da un mensaje Visual Basic NO responde y tengo que finalizar la tarea con CTRL+ALT+DEL., ya probe instalando de nuevo VB6 y sigue igual, en otras computadoras si pobla el recordset y tienen 32 en Ram y mas registros en una tabla parecida, yo tengo 64 y no funciona. Sera que hay otra forma de Usar ADO..., inmaginense cuando tenga que trabajar con tablas que tengan mas registros. Que podria Hacer...? Gracias |
Respuesta: | Manuel Alvarez Antelo |
Hola, lo que puedes probar es a rellenar el recordset de la forma que consume menos memoria: sub Abrir_Recordset set RecSet=cnConnection.execute(SQL) end sub De esta forma lo abres con un cursor solo para adelante. Y asi gasta muy pocos recursos. |
|< << 137 138 139 140 141 142 143 144 145 146 147 >> >| |