Hay un total de 3030 Preguntas. | << >> |
Pregunta: | 23290 - ERROR C1002 AL HACER EL EJECUTABLE... |
Autor: | Giovanny Quevedo |
Hola a todo el Mundo
Un saludo cordial, y una pequeña duda, bueno todo esta asi: Acabe de terminar una aplicacion hecha en VB 6.0, pero a al hora de querer hacer el ejecutable del programa "CAX.exe", me presenta el siguiente error: D:\CAX\frmproceso.frm(3712) : fatal error C1002: compiler is out of heap space in pass 2 El programa ya corre perfectamente, es decir funciona, pero la verdad no me explico porque no puedo hacer el ejecutable.... Gracias Mil... |
Respuesta: | Rosario |
A mí me pasó algo parecido: mi programa funcionaba bien pero a la hora de hacer el ejecutable, me dio un "fatal error" también. Buscando información a través de Internet y de la ayuda de VB encontré algo que me ayudó. Lo he buscado para tu error y esto es lo que he encontrado:
Fatal Error C1002 compiler is out of heap space in pass 2 The compiler ran out of dynamic memory space during execution of the second pass of the compiler (C2.EXE). Usually this means the program has too many symbols and/or complex expressions. One of the following may be a solution: - Divide the file into several smaller source files. - Break expressions into smaller subexpressions. - Remove other programs or drivers running in the system that could be consuming significant amounts of memory. Lo que yo hice fue ir comentando distintos procedimientos del código del formulario en el que ocurría el error e ir haciendo ejecutables hasta "acorralar" el procedimiento que contenía el código erróneo y lo fui poniendo en varias sentencias, es decir, lo fui simplificando. Espero que te ayude. Hasta otra! |
Pregunta: | 23350 - BUSQUEDA DE CARACTERES EN WORD |
Autor: | Jesus Vargas Vera |
Hola programadores estoy diseñando un pequeño programa y para eso necesito que pueda hacer busqueda de caracteres especificos en un documento de Word o de un documento PDF desde Visual Basic, aun no he buscado lo suficiente, pero apenas estoy iniciando y tengo poco conocimiento de varias cosas pero trato de aprender lo basico y mejorar.
De antemano gracias si esque pueden ayudarme |
Respuesta: | KIKE |
Hola Jesus:
En Wor en el menu de herramientas tienes la opcion de macro---grabar nueva macro.(Te sale un simbolo de grabacion y parada) Luego le das la opcion de buscar en el menu Edicion y escribes la palabra que quieras buscar. Paras la macro pinchando en el simbolo. De nuevo vas a Herramientas----- Macro----Macros y te sale un menu. Eliges la macro que has creado y pulsas modificar. Entonces tienes un codigo similar a VB. Lo copias y te lo llevas a tu proyecto y lo adaptas a tu objeto creado en VB. Si no entiendes algo me mandas un correo y te envio un ejemplo. Saludos |
Pregunta: | 23351 - PROBLEMAS CON EL ISAM DE INSTALACION |
Autor: | Gloria Inés Rodríguez Chavarro |
De antemano gracias por tu colaboración!
Estoy tratando de hacer un formulario y crear conexión entre una hora de excel y el formulario con el objeto acceso a datos. Ya agregué el objeto y dí en las propiedades Connet: Excel 7.0 en Databaseneme: <la ruta donde está el archivo> pero cuando llego a darle la propiedad Recorsourse me sale el mensaje "no se puede encontrar el ISAM de instalación" Ya consulté las ayudas y cree un archivo .ini con el mismo nombre de la aplicación, pero no sé en qué parte o archivo debo decirle que utilice ese archivo .ini. Es decir, no sé en qué lugar dedo utilizar la línea DBengine.inipath="c:\windows\archivo.ini" para estabeblecer la propiedad INIPATH del objeto DBengine. Espero tu ayuda y haber sido clara con la pregunta! |
Respuesta: | Jose Lizano |
En el CD de instalación del Visual Studio encontrarás un apartado de acceso a datos, marca el ISAM que te hace falta y ya lo tendrás disponible. |
Pregunta: | 23358 - ARCHIVO ADJUNTO DE MAS DE 8 CARACTERES |
Autor: | Karin M |
Estoy utilizando una mapi y cuando quiero bajar el archivo adjunto del cual el nombre es mand00100002.txt, siempre me toma los primeros 8 digitos o sea mand0010.txt.
Cualquiera que lo sepa y pueda darme una ayuda agradeceré Gracias |
Respuesta: | Rafael morales |
intenta utilizar algo asi:
declara una variable(att) como string If Len(Trim(att)) = 16 Then att = Mid(att, 1, 16) text1 = att End If amigo te doy un consejo el componente pop3 es mucho mas facil de utilizar para recibir correos todas las instrucciones que utilizas en el mapi en pop3 te las ahorrar. |
Pregunta: | 23381 - SABER CUALES PROGRAMAS SE ESTAN EJECUTANDO EN EL ADM.TAREAS |
Autor: | jerry roman villalobos |
Necesito Ayuda, necesito saber, cuales programas se están ejecutando en el administradior de tareas, pantalla que sale al oprimir(COntrol + Alt+delete), esto haciendoce desde una aplicación Visual Basic.
Estoy haciendo un sistema de Monitoreo, el cual se encarga de monitorear una serie de procesos, entonces cuando uno de estos procesos se caen, la aplicacion, tiene que verificar si esta en la lista de tareas, y si no esta levantarlo. Lo estaba haciendo comprobando el caption de la ventana principal, de la aplicacion que estaba corriendo, pero no me sirve asi. |
Respuesta: | David |
Hola amigo....
Hacer eso es muy sencillo.. solo haz un form con un list box llamado list1 le pones esto de codigo:: --------------------------------------------------------- Private Sub Form_Load() List1.Clear EnumWindows AddressOf ListarProgs, 0 End Sub --------------------------------------------------------- y en un modulo pones este codigo:: --------------------------------------------------------- Option Explicit Public Declare Function EnumWindows Lib "user32" (ByVal lpEnumFunc As Long, ByVal lParam As Long) As Boolean Private Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As Long Private Declare Function GetWindowTextLength Lib "user32" Alias "GetWindowTextLengthA" (ByVal hwnd As Long) As Long Public Function ListarProgs(ByVal hwnd As Long, ByVal lParam As Long) As Boolean Dim lTexto As String, Comp As Long Dim ProcName As Long, ProcessId As Long Dim ExitCode As Long On Error Resume Next Comp = GetWindowTextLength(hwnd) lTexto = Space(Comp) GetWindowText hwnd, lTexto, Comp + 1 If lTexto <> "" Then Form1.List1.AddItem lTexto End If ListarProgs = True End Function --------------------------------------------------------- y listo, ya tienes un simulador de Administrador de Tareas. si tienes alguna duda u otra pregunta solo escribeme al correo |
Pregunta: | 23391 - DUDA SOBRE SNDSOUNDPLAY |
Autor: | larry bracho |
estoy trabajando con la API de windows, específicamente con la librería sndsoundplay() para reproducir sonidos pero tengo una gran duda.... ¿como hago para cambiar la propiedad de pitch de una muestra wav?... si pueden ayudarme se los agradecería... |
Respuesta: | Christian |
porque no te das una vuelta por esta pagina
http://www.allapi.net/apilist/sndPlaySound.shtml |
Pregunta: | 23423 - EJECUTAR EL MISMO PROGRAMA MáS DE UNA VEZ CON SHELLEXECUTE |
Autor: | ahmad issa |
Buenas.Me gustaría saber cómo puedo hacer lo siguiente: tengo un programa que puede ejecutar un sub-programa también realizado por mi. Pero, puedo ejecutar una segunda vez este sub-programa manteniendo ejecutándose el primero? Para ejecutar el sub-programa utilizo ShellExecute.
Muchas gracias por perder tu tiempo con mi duda. |
Respuesta: | Luis M. Mora. |
Saludos, yo lo hago asi:
' Inicia una nueva instancia del Propgrama strApp = App.Path & "\" & "Aplicacion.exe" Shell strApp, 1 Saludos, en ultimo caso me mandas un correo ;) |
Pregunta: | 23427 - COMO DESACTIVAR LA OPCIóN SAVE AS DE WORD DESDE VB6.0 |
Autor: | Germán Marcano |
Amigos,
Actualmente me encuentro programando una aplicación en Visual Basic 6.0 donde debo llamar a word y enviarle unos parámetros, pero también debo ddeshabilitar la opción "Save as" del Word y dejar habilitada solo la opción "Save", de manera que la persona no pueda cambiar el nombre de la aplicación al momento de salvarlo. De antemano muchas gracias por su ayuda |
Respuesta: | Luis Rafael Medel Cáceres |
Una forma muy sencilla de hacerlo sería de la siguiente forma
dim wapp as word.application set wapp = new word.application wapp.CommandBars("File").Controls("Guardar como...").enabled = false Espero no haberme equivocado tecleando, pero supongo que coges la idea. Eso es así en la versión en castellano. En la versión inglesa sería con "Save as..." en vez de "Guardar como...", etc. Un saludo |
Pregunta: | 23442 - ERROR VBA 3078 |
Autor: | Cleto Mora |
Estoy dando mis inicios en VB. Instalé una aplicación en dos PC con iguales sistemas operativos (WIN 98). Una PC ejecuta la aplicación y la otra me envía el error No. 3078. Favor hacerme sugerencias para resolver. Gracias |
Respuesta: | Fox Moon |
mi sugerencia es que actualices los SO, si por casualidad estas utilizando VB6 y programando en XP utiliza un Office XP solo para actualizar el sistema, no es necesario que instales office. Y seguro no tendras más problemas. |
Pregunta: | 23504 - ENVIAR INFORMACION A UN FORMULARIO WEB |
Autor: | Miguel Hernandez Vicente |
¿Como podria mandar informacion desde un programa de VB a un formulario de una página WEB? Por ejemplo un nombre de usuario y una contraseña para acceder a un área privada de dicho sitio WEB |
Respuesta: | Xavi |
Deves de utilizar el control INET que viene con el VB.
La instruccion seria algo asi: Inet1.OpenURL("http://..../pagina.cgi?usuario=pepe&password=xxxx", icString) Por supuesto, los valores tienen que ser los de la pagina... |
|< << 185 186 187 188 189 190 191 192 193 194 195 >> >| |