Se han encontrado 2654 coincidencias. | << >> |
Visual Basic |
Pregunta: | 63006 - CONTROLAR SOFTWARE EXTERNO DESDE MATLAB O VISUAL BASIC |
Autor: | Adolfo BenÃtez Herrera |
Hola a todos!
Deseo abrir un software externo .exe (en este caso es el Polar Protrainer), introducir un archivo en el software externo (los archivos del Polar Protrainer tienen la extensión .hrm), cambiar ciertas variables del programa y guardar el resultado. Lo estoy intentando hacer con el Matlab, pero no veo posibilidades de DDE o COM con el software Polar Protrainer (sólo que hay opciones con Microsoft Office). Viendo la dificultad de hacerlo con Matlab, amplio la búsqueda de la solución al Visual Basic. El proceso lo tengo que hacer de manera automática por la enorme cantidad de archivos a analizar. OS: Vista Un saludo |
Respuesta: | Adolfo BenÃtez Herrera |
Finalmente encontré la solución programando un robot JAVA con dos eventos: mover ratón y click de ratón.
De este modo usé de manera automática el software. Con Matlab fui moviendo los archivos procesados de una carpeta a otra. Un saludo. |
Pregunta: | 63412 - PROBLEMA AL INSTALAR EN UN SO EN ALEMÃN |
Autor: | Jorge Sanz |
Hola y gracias de antemano por vuestra atención.
Os cuento mi problema y si alguien sabe cuál es el problema le estaré enormemente agradecido! He desarrollado una pequeña aplicación en Visual Basic 6.0. Para distribuirla, he usado el asistente de Visual que genera el paquete de instalación y funciona correctamente en XP, Vista y Windows 7 siempre estando el sistema operativo en ESPAÑOL. (Mi SO es XP 2002 SP3) El problema ha surgido al instalarlo en un ordenador con XP en Alemania, (con su SO en alemán claro). Según me han dicho no pueden instalar el programa, dicen que el mensaje es algo asà como "archivo incompatible" pero no me han podido dar más detalles. He pensado tres posibles fuentes del error: - en el archivo Setup.lst aparece esto: PrivateGroup0=Verdadero Parent0=$(Programs), y "Verdadero" no es muy alemán que se diga... quizá el SO no lo entiende. - en el mismo archivo Setup.lst aparece lo siguiente [email protected],$(WinSysPathSysFile),,,7/28/98 12:00:00 AM,102912,6.0.81.69, ¿podrÃa dar problemas el orden de la fecha (dia/mes/año)? - Lo último que se me ocurre es que las bibliotecas que instalo no sean compatibles o algo asà pero esto ya escapa a mis conocimientos. Si alguien puede ayudarme repito que le estarÃa enormemente agradecido ya que este problema me está desesperando!! Muchas gracias a tod@s, un saludo! |
Respuesta: | mario echeverria |
hola que tal en mis pocos conocimientos deverias de ver si el xp no tiene los Bits muy elevados para porque hay sistemas operativos como el windows 7 viene con 32 bits o 64 bits el de 64 bits en pocas palabras lo que ocurre esque no reconoce algunas aplicaciones ya que no tienen los mismos recursos que con el de 32 bits que es el mas comun ya que en el corre sin problemas las aplicaciones
deverias de rebisar eso y probar si en alguna ottra computadora con el mismo sistema operativo te sale el mismo error espero que te aya servido |
Pregunta: | 63479 - ELIMINAR UNA LINEA DE EXCELL CON VISUAL |
Autor: | Naiara Lasa |
Buenas, tengo una hoja excell la cual tiene varias columnas y en la tercera columnas depediendo de la segunda columna tiene algunos sumatorios, lo que yo quiero es que me borra todas aquellas lineas donde en la columna A tenga texto, para ello he utilizado la sentencia
With ThisWorkbook .Sheets(nombreHojaPS).Row(i).EntireRow.Delete End With pero no funcion alguien me ayuda????. Agradeciendoles por anticipado. |
Respuesta: | Gonzalo Quintana |
Hola Naiara
DeberÃamos ver el proceso anterior y posterior de tu código para poder brindarte una mejor ayuda. Por lo pronto podrÃa preguntarte ¿¿a que hace referencia la "i"?? Saludos, Gonzalo |
Pregunta: | 63599 - BUSQUEDA SQL CON VB6 EN ACCES 2000 NULA |
Autor: | CArlos Ruiz |
Buen dia para todos!!!
Mi problemita es que realizo una busqueda desde una aplicación que estoy desarrollando en Visual Basic 6, mediante SQL, a una base de datos de Acces 2000 la cual no me arroja ningun tipo de resultado, es mas ni 1 solo error. Ya he trabajo con casi todo tipo de busquedas, estaba experimentado una forma en la que desde la misma aplicacion se escoge el parametro de la tabla de la base y luego en un textbox se escribe lo q se desea buscar. Al parecer esta es mejor forma que se ajusta a mi aplicación. El caso es que con breakpoints me di cuenta que la cadena de conexion de busqueda no me esta asignado lo que le escribo en codigo. Me explico: strSQL = "SELECT * FROM TMascota WHERE ' " & buscarm & " ' = ' " & bmascota & " ' " nota: las comillas las separo para que vean que uso la sintáxis correcta. Donde bucarm es el parametro de busqueda q elijo a través de un combobox (es decir, para asignar el campo de la tabla TMascota que deseo filtrar) y bmascota es lo que le asigno para realizar la busqueda (es decir el contenido del campo que elejÃ). Cuando leo el valor de la variable String strSQL aparece " ". Lo que me indica que no me asigna el codigo escrito arriba. AgradecerÃa enormemente las sugerencias que me puedan dar. Saludos!!!! |
Respuesta: | Arturo Fdez-Pacheco Conesa |
El campo de la tabla que le pasas no de be ir entrte comillas
Debes codificarlo asi: strSQL = "SELECT * FROM TMascota WHERE " & buscarm & "' = ' " & bmascota & " ' " |
Pregunta: | 63754 - DSN DESDE VISUAL BASIC |
Autor: | Elier Lora B |
Saludo a Todos:
Mi Problema es que he creado un DSN por Código, de la siguiente Manera Private Declare Function SQLConfigDataSource Lib "ODBCCP32.DLL" ( _ ByVal hwndParent As Long, _ ByVal Frequest As Long, _ ByVal LpszDriver As String, _ ByVal lpszAttributes As String) As Long Private Sub CreaDSN() Dim CadAtrb As String Dim Dl As Boolean CadAtrb = "DSN=dsnPlantilla" & Chr(0) CadAtrb = CadAtrb & "Server=Hanuman" & Chr(0) CadAtrb = CadAtrb & "Trusted_Connection=True" & Chr(0) CadAtrb = CadAtrb & "Database=Plantilla" & Chr(0) If SQLConfigDataSource(0&, 4, "SQL Server", CadAtrb) Then MsgBox "DSN Creado correctamente" Else MsgBox "DSN No Fué Creado" End If End Sub El DSN se crea sin dificultad... Pero al ejecutar los programas que lo utilizan (para visualizar Reportes de Crystal Report) no se logra la coneccion con el servidor en el momento de ejecutar el Reporte... sin embargo, sin hacer nada mas... voy por el panel de control Origenes de Datos, localizo el DSN creado... lo edito sin realizarle ningun cambio... al llegar al final pruebo la coneccion y resulta satisfactoria la prueba. y desde ese momento funcionan los progrmas que antes no funcionaban, es como si el DSN necesitara algún Detalle en los atributos. que por supuesto no sé cómo realizarlo desde el código. Alguien podrÃa Ayudarme? Gracias |
Respuesta: | Laubrisa Orellana |
Por lo que veo en tu codigo te falta indicar usuario y clave aunque no tenga el usuario una clave debes identificar el usuario con que tienes acceso |
Pregunta: | 64558 - OBTENER NAME DE MENUS EN TIEMPO DE EJECUCION |
Autor: | Andres Gutierrez |
Hola.
Necesito obtener la propiedad Name de los menus y submenus de una forma en visual basic 6. He encontrado que con GetMenuString obtengo la propiedad caption de culquier estructura del menu, pero me gustaria saber si tambien hay forma de obtener la proiedad name? Gracias |
Respuesta: | Warren Jason Román |
no se si esto te sirva, pero si lo que quieres es que devuelba el nombre en String(Texto) del menu y ya sabes el nombre... el comando
[nombre].Item(Index).Name Regresara el nombre del objeto menu Tal vez sea util en menus con matrizes y el mismo nombre fuera de eso no le encuentro otra utilidad PD: Perdon si no contesta tu pregunta |
Pregunta: | 64736 - PROBLEMA CON NUMEROS ALEATORIOS |
Autor: | Gonzalo |
Hola, estoy armando un programa en visual studio y necesito crear 4 numeros aleatorios diferentes entre 10
Buscando en internet encontre un algoritmo que me funciono a medias, lo estudie y lo modifique y me andubo bastante bien, pero cada tanto me da dos veces el numero 1 en distintas posiciones, y realmente no se en donde esta el problema, aqui les dejo el algoritmo a ver si alguien me puede ayudar a que no se repita. Aclaro, solamente me repite el numero 1, y de los 4 numeros, solamente se repite 2 veces ej: 3, 1, 1, 7, o 1, 1, 4, 6, etc... Public Sub Naleatorios() Muchas gracias por su tiempo |
Respuesta: | Fernando Fumero |
Option Explicit
Dim VECTOR(1 To 7) As Integer Dim N As Integer Private Sub Command1_Click() Dim REPETIDO As Boolean Dim NUMERO As Integer Dim I As Integer Randomize Timer NUMERO = Int((10 * Rnd()) + 1) For N = 1 To UBound(VECTOR()) Do REPETIDO = False NUMERO = Int((10 * Rnd()) + 1) For I = 1 To N If VECTOR(I) = NUMERO Then REPETIDO = True Next I If Not REPETIDO Then VECTOR(N) = NUMERO Loop Until Not REPETIDO Next N End Sub Private Sub Command2_Click() Label1 = "" For N = 1 To UBound(VECTOR()) Label1 = Label1 & VECTOR(N) & " | " Next N End Sub CortesÃa de FUMERO CORP. - [email protected] - |
Pregunta: | 64762 - INSTALAR PROGRAMA VB6 EN WINDOWS 7 |
Autor: | Cesar Ambrossio |
Hola Buenos dÃas, Como andan?.
Mi pregunta viene en como instalar una aplicación hecha en Visual Basic 6 en windows 7, ya que tengo un programa realizado y en WinXP funciona perfectamente pero al instalarlo en Win7 no anda!!. Necesito una ayuda urgente!!. Desde ya Muchisimas Gracias!!.. Saludos!.. |
Respuesta: | Adolfo Diaz |
Tienes actualizada la version del VB6? Además de haberlo instalado en tu PC, instalaste el servipack 6.0 de VB? Ahà están todos los archivos necesarios para que al empaquetar, te funcione en windows 7.0. Espero haberte ayudado |
Pregunta: | 65096 - VINCULAR C++ Y C |
Autor: | ingersirius |
Hola.. a todosss...
el que conozca del caso y pueda brindar su ayuda... se agradece. XD Como puedo Vincular un proyecto de c++ a un proyecto de C. utilizo visual 2010. lo que quiero es que dentro de mi proyecto creado con formularios y POO exista un boton que me habra el proyecto c++... que se pueda agregar. es esto posible? ya tengo dias en ello... grax x la atencion prestada. ^^ datos Extras:Lo quise hacer por agregar proyecto-->Consola win 32 --> pero al crear un codigo cuando lo intento correr en c++ me sale el error que no encu entra el archivo .exe en la carpeta debug |
Respuesta: | Maryori Leal |
Bueno si de tanto darle vueltas al asunto ya se como agregar un proyecto de c++ a un proyecto de visual basic. por un momento dude de que esto fuera posible, pero realmente si se puede la confusion que se me presentaba era de llevar un proyecto de c++ hasta visual y cuando realizaba la depuracion del proyecto en c++ este me generaba un error de ejecutable. por ello, en una de las pruebas locas y ya desesperadas en darle solucion al problema decidi aplicar el proceso inverso. pense... si el proyecto en visual corre a la perfeccion porque no llevarme mejor el proyecto de visual hasta c++, y amigos mios os ha funcionado a la perfeccion. hice cualquier prueba q me generara error al realizar las funciones de la programacion orientada a objetos y nada todo se encuentra bien. por tanto ha sido simple la vinculacion.
att. Ing Leal Os espero haberos ayudado. ^^ |
Pregunta: | 65422 - MACRO MUY LENTA |
Autor: | Oriol Plana |
Tengo esta macro que lo único que pretende es copiar los campos de una hoja (pantalla de entrada) y copiarlos en otra a modo de base de datos (consulta). El problema es que me tarda unos 30s cada vez que la ejecuto y el aplicativo se vuelve muy pesado de utilizar. He aprendido visual en los últimos dos dÃas y seguro que hay una forma más fácil de hacer lo que quiero.
Copio la macro para ver si alguien lo puede solucionar. Muchas gracias Public Sub new_client() Dim fila_1 As Integer Dim fila_2 As Integer Dim col_1 As Integer fila_1 = 2 fila_2 = 8 col_1 = 3 While fila_1 < 1000 If Hoja3.Cells(fila_1, 2) = "" Then While fila_2 < 49 Hoja3.Cells(fila_1, col_1) = Hoja16.Cells(fila_2, 5) fila_2 = fila_2 + 2 col_1 = col_1 + 1 Hoja3.Cells(fila_1, 22) = Hoja16.Cells(54, 9) Hoja3.Cells(fila_1, 23) = Hoja16.Cells(56, 9) Hoja3.Cells(fila_1, 1) = Hoja3.Cells(fila_1, 3) + "-" + Hoja3.Cells(fila_1, 14) + "-" + Hoja3.Cells(fila_1, 15) Hoja3.Cells(fila_1, 2) = Hoja3.Cells(fila_1, 3) + "-" + Hoja3.Cells(fila_1, 15) Wend End If fila_1 = fila_1 + 1 Wend End Sub |
Respuesta: | Gonzalo Quintana |
Oriol Plana:
Porque no pruebas agregandole al principio del código lo siguiente: Application.ScreenUpdating = False y por ahi bajando col_1 y fila_2 a Byte, o sea Dim col_1 as Byte (Byte, valor de 0 a 255) Dim fila_2 as Byte Va a hacer que las variables ocupen menos espacio y por lo tanto más rápida Por lo demás, el código me parece bastante simple Comentás?? Saludos, Guli |
|< << 243 244 245 246 247 248 249 250 251 252 253 >> >| |