BUSCAR EN PREGUNTAS Y RESPUESTAS

 Se han encontrado 2654 coincidencias.<<  >> 

Visual Basic
    Pregunta:  51332 - EXTRAER EL TEXTO EN NEGRIDA DE UN DOCUMENTO DE WORLD
Autor:  Matias Rykaczewski
Hola como va?
resulta que me surgio un problema...

Necesito hacer un programa en Visual Basic que extraiga de los archivos de Word ".doc", los parrafos que esten en "Negrita" (Bold)...

Mi problema es que estuve intentando leer archivos .doc y me di cuenta tarde que no son archivos de texto plano, sino qe tienen muchas mas componentes, lo que provoca que al leer el ".doc", el LOF (lenght of file) se hace "infinito"

Por favor necesitaria que algun experto en esto me ayude con este tema de como leer archivos ".doc".... La verdad es que se lo agradeceria muchisimo!

Gracias! Salu2
  Respuesta:  pkj pkj
No se de cuando es este post ni si te sera util mi comentario, pero a riesgo de parecer tonto te dire:
Puedes cargar en lugar de un textbox un richtextbox, que admite textos con formato doc y tiene un .Text que devuelve texto plano ademas del .textRTF que devuelve texto con formato.
A partir de ahi, experimenta. Yo tuve algun problema y no lo domine bien.

Suerte.

    Pregunta:  51399 - RESPALDO DE INFORMACI贸N
Autor:  VERONICA GOITIA
HOLA, ESTOY REALIZANDO UN PROYECTO EN VISUAL BASIC 5.0 Y NECESITO SABER COMO REALIZAR EL RESPALDO DE INFORMACION GRACIAS POR SU AYUDA.
SALUDOS.
  Respuesta:  Saul Garay
Buenas noches, busca informacion sobre el filecopy cabe destacar que tienes que darle los parametros de origen y destino, en los codigos fuentes de esta pagina hay un codigo muy bueno que hace lo que deseas

SALUDOS

    Pregunta:  51494 - MANEJADOR DE ARCHIVOS CON UN PROGRESS BAR
Autor:  Leonardo D'cesares
Buen dia a todos(as) los que se encuentran en este foro, necesito su colaboracion para generar respuesta a esta intriga y mejorar el codigo que tengo elaborado.

La intriga es crear un manejador de archivo para crear un empaquetado de un sistema pero manejo muchos archivo externos que son tanto de audio como peliculas de flash que hacen muy pesado el sistema si los incluyo en el empaquetador de visual basic, por eso decide crear un formulario independiente que copie todos estos archivos y luego llame al setup creado por visual basic.

El problema radica es que no hay nada que me determine cuanto ha transcurido este proceso, lo creado hasta el momento es este codigo que le muestro a continuaci贸n pero no se ve nada en el Progress Bar. les pido su colaboraci贸n y ayuda. Y agradezco de antemano a todos por dicha colaboraci贸n.

------------------------------------------------------------------------------------------------------------------------
Dim cont As Integer

Private Sub Form_Activate()
On Error Resume Next
Set fs = CreateObject("Scripting.FileSystemObject")
For i = 1 To cont
Progreso.Value = i
Set a = fs.CopyFile("*.swf", App.Path + "\prueba")
i = i + 1
Next i
End Sub

Private Sub Form_Load()
on Error Resume Next
Set fs = CreateObject("Scripting.FileSystemObject")
File1 = App.Path ' esto es un filelistbox
File1.Pattern = "*.swf"
cont = File1.ListCount
Progreso.Min = 1
Progreso.Max = cont
Progreso.Value = 1
MkDir app.path + "\prueba"
End Sub
  Respuesta:  Gabriel Memmel
Hola Leonardo, creo que lo que le esta faltando a tu codigo es una interrupci贸n para que el programa pueda realizar otras tareas como actualizar el estado del ProgressBar, para hacer esto basta con agregar una linea con el comando

DoEvents

luego de asignar el valor a Progreso.value y asi podr谩 actualizar el progreso correspondiente.

    Pregunta:  51607 - COMO SABER SI UNA BASE DE DATOS ES DE ACEES 97 O ACCESS 200?
Autor:  Javier Fernandez Rodriguez
Mi pregunta se refiere, habiendo varias bases de datos en una carpeta, que un programita de visual me diga estas son de acces97, estas de access 2000.... etc
  Respuesta:  Pablo Hernandez
hay una funcion dentro de office que indica la version x ende tienes q bajar un manual de access en programacion avanzada aqui existe una funcion q t indica la version y dentro de esta tienes q hacer un if en donde la condicion extrae si el a帽o es del ej: 2007 = version 2002 de office y si es mayor despues esto te puede ayudar a solucionar el problema

    Pregunta:  51619 - CONSULTA CON LIKE
Autor:  Carlos Solano
Hola amigos, quiero hacer una busqueda la cual me seleccione de una tabla los registros que comiensen con la letra a y b.

tengo este codigo:

SELECT Agency.Company
FROM Agency
WHERE (((Agency.Company) Like '[A-B]*'))
ORDER BY Agency.Company;

pero me funciona solo si lo hago desde access pero en el codigo de visual con ado no me funciona
  Respuesta:  Eider Mauricio Aristizabal Erazo
SELECT Company
FROM Agency
WHERE (Company Like 'A*' OR Company Like 'B*')
ORDER BY Company;

    Pregunta:  51656 - EJECUTAR MACRO DESDE VISUAL BASIC
Autor:  Arlet Padilla
Necesito desde Visual Basic ejecutar una macro, el codigo que estoy utilizando es este:

Set loexcel = CreateObject("Excel.Application")
Set libro = loexcel.Workbooks.Open("C:\automa\datos\CIFRAS.XLS"
loexcel.Visible = True
loexcel.Application.Run "c:\automa\macro\MACRO.XLA"

pero me marca el error 1004 y dice que la macro no existe (estoy segura de que existe)

Agradezco de antemano la ayuda que puedan brindarme.
  Respuesta:  eider mauricio aristizabal erazo
te falta colocar el nombre de la macro y luego sus argumentos por ejemplo para ejecutar la macro obetner nombreedad que que requier un argumento cadena y uno numerico, seria asi:
Application.Run "c:\automa\macro\MACRO.XLA!obtener_nombreEdad", "Minombre", 10

espero te sirva de algo:
Remarks
You cannot use named arguments with this method. Arguments must be passed by position.

The Run method returns whatever the called macro returns. Objects passed as arguments to the macro are converted to values (by applying the Value property to the object). This means that you cannot pass objects to macros by using the Run method.

Example
This example shows how to call the function macro My_Func_Sum, which is defined on the macro sheet Mycustom.xlm (the macro sheet must be open). The function takes two numeric arguments (1 and 5, in this example).

mySum = Application.Run("MYCUSTOM.XLM!My_Func_Sum", 1, 5)
MsgBox "Macro result: " & mySum

The information above was taken from microsoft excel help

Bye

    Pregunta:  51776 - LEER PUERTO PARALELO EN WINDOWS XP
Autor:  Cesar Arevalo layza
Primeramente saludar a este foro de preguntas y respuestas.A continuaci贸n formulo mi pregunta.
tengo un programa en pascal para leer datos de entrada de un puerto paralelo y lo lee bien, pero cuando trato de trabajar con el windows xp atraves del visual basic los datos salen distorcionados ,Por favor me gustaria que me ayudaran en la elaboraci贸n de un programa para que la lectura del puerto paralelo de entrada sea correcta en windows Xp atraves del visual basic.
  Respuesta:  Leonardo Q
Holas
Primero mencionar que la plataforma del sistema operativo que estas utilizando para hacer correr tu programa(en este caso XP) no te aceptar谩 el acceso directo a hardware del PC, por lo tanto habras notado un ligero retraso en la respuesta del dispositivo que seguramente tienes conectado.
Ahora tienes 2 soluciones: puedes migrar a vb6 o .net segun tu preferencia, y convertir todo el codigo, luego de ello tendras que importar la libreria inpout32.dll para XP (puedes buscar en google).
Otra solucion, si no requieres XP como entorno grafico, es arrancar en modo DOS tu maquina y hacer correr el programilla, no tendras ningun problema.
Espero que haya sido de ayuda.

    Pregunta:  51901 - CONTAR IMPRESIONES
Autor:  Luciano Gili
Hola, necesito saber porque tengo un ciber cuantas copias se hicieron realmente en la imrpesora. Porque el cartucho disminuye y nadie me anota las imrpesiones cobradas.
Alguien sabe coimo hacerlo desde visual basic con algun programita???

Gracias
  Respuesta:  JA IME
Primero que todo si la impresora es laser tiene su propio contador de hojas.
No lo he hecho, pero si conoces un poco de programacion, puedes hacerlo por un bucle que permanentemente este leyendo la funcion
prnjobs -l >> archivo de control
envias el numero de paginas a un contador y las totalizas.

    Pregunta:  51994 - READ STATE PAPER OUT
Autor:  Carlos Narvaez
Hola gracias por la ayuda q me puedan dar...
no se si alguien sabe como leer el estado del papel de una impresora
que emite tickets (EPSON TM88III)
Lo que quiero hacer es que me avise cuando el papel esta por acabarse.
Eso sucede cuando el paper out de la printer esta en rojo
Como podria leer ese estado en visual basic 6.0..
  Respuesta:  Jorge Morales
Saludos, lo mas seguro es que yo te pueda ayudar pero me gustaria saber si tu miniprinter se conecta por puerto paralelo si es asi mandame un correo para avisarme y te echo la mano. Saludos.

    Pregunta:  52001 - INSUFICIENTE MEMORIA DE PILA
Autor:  victor oliva
Utilizo el acces para usar este lenguaje pero es lo mismo.
Tengo varias preguntitas:
1: Estoy haciendo un juego de blackjack (sin graficos ni nada, solo con quadros te texto, etc. utilizando subs. Quando se lleva un cierto tiempo jugando, acaba saliendo un mensaje diciendome "insuficiente memoria de pila". Alguien sabe si existe alguna manera de cerrar todas las subs abiertas?

2: Tambien estoy haciendo un codificador de textos (o encriptador), lo tengo hecho en lenguaje Quick Basic (*.BAS), pero no se como hacerlo en visual basic. Necesito que me lea un texto que se introduzca palabra por palabra, y despues, en cada palabra, letra por letra; alguien sabe como hacerlo?

Much铆simas gracias
  Respuesta:  Eider Mauricio Aristizabal Erazo
En el caso 1. utiliza el depurador para analizar las llamadas a las funciones y si es posible, escribe pinta en un papel el flujo de las llamadas... es muy posible que estes utilizando funciones recursivas que nunca estan terminando o es muy posible que llames un sub y que ese llame a otro sin que el primero haya terminado y asi sucesivamente.. entonces el problema es que la memoria asignada para tu programa se llena. Lo que debes hacer es revisar tu codigo y reestructurarlo. Planear la arquitectura de tu programa.
Suerte

|<  <<  233 234 235 236 237 238 239 240 241 242 243  >>  >|