• Martes 30 de Abril de 2024, 06:29

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - patillaldi

Páginas: [1]
1
Visual Basic 6.0 e inferiores / Obtener Fecha Modificación De Un Fichero
« en: Lunes 5 de Enero de 2004, 12:17 »
Quería saber como obtener la fecha de modificación de un fichero en Windows a traves del API.
También quería saber como se podría obtener el CRC de un fichero con alguna función del API de Windows.

Saludos.

2
Visual Basic 6.0 e inferiores / Ayuda Con El Siguiente Codigo
« en: Martes 30 de Diciembre de 2003, 20:01 »
Quería saber como convertir este código para que permita insertar imagenes gif, png, jpg o ico. Ahora mismo sólo funciona con imagenes BMP.
El código lo copie de una página y no se muy bien como modificarlo porque no tengo mucho conocimiento de las api de windows.

Public Sub CopyButtonFace()
    'Copia la imagen al Portapapeles con las funciones API de Windows
    Dim hBitmap As Long
    Dim lngRes As Long
    Dim strfile As String
    strfile = "C:\Inetpub\ftproot\imagen.gif"
    Const CF_BITMAP = 2
    Const LR_LOADFROMFILE = 16
    Dim ret As Long

    hBitmap = LoadImage(0, strfile, 0, 16, 16, LR_LOADFROMFILE)
    lngRes = OpenClipboard(0)
    lngRes = EmptyClipboard
    lngRes = SetClipboardData(CF_BITMAP, hBitmap)
    lngRes = CloseClipboard
    lngRes = DeleteObject(hBitmap)
End Sub

Gracias, Saludos y Feliz Año

3
Visual Basic 6.0 e inferiores / Automatización Word
« en: Lunes 29 de Diciembre de 2003, 13:50 »
En otros temas de este foro he preguntado como combinar correspondencia con Word y gracias a vuestra ayuda lo he conseguido. Ahora tengo el siguiente problema -> He añadido mogollon de campos a la combinación de correspondencia, entonces cuando le doy a insertar campo de correspondencia la lista desplegable se hace gigantesca. Como podría esa lista de los campos de correspondencia agruparla en menus segun las necesidades.

Otro problema. Cuando la combinación de correspondencia la quiero hacer con etiquetas o sobres, me veo obligado a que el usuario vaya al menu herramientas/ combinación correspondencia / y darle al boton preparar y asi puede elegir la etiqueta o sobre que desee. Se podría automatizar este proceso para crear un boton de menu que tenga la funcionalidad del boton preparar de combinar correspondencia. Es decir, un boton que permite elegir la etiqueta o sobre que desee el usuario sin tener que ir a combinar correspondencia/preparar.


Muchas gracias por vuestra ayuda respecto a este tema. Saludos, el foro es muy cojonudo. Seguid asi.

4
Visual Basic 6.0 e inferiores / Re: Visual Basic ¿cargar Referencias?
« en: Lunes 15 de Diciembre de 2003, 20:26 »
Muchas gracias. Me ha funcionado con lo de crear la varible de tipo Object y luego hacer el createObject. Asi que por ahora de cargar referencias paso porque lo de createobject funciona perfectamente.

¿Sabeis algo sobre la correspondencia con Word? Porque ya tengo la aplicación que me funciona perfectamente pero tengo unos problemas:

1) utilizo OpenDataSource para abrir un origen de datos atraves de ODBC y asi obtener los campos para la fusión. Pero la sentencia SQL para obtener datos solo puede tener 255 caracteres junto con la sentencia2 Sql un total de 510 caracteres y es muy poco espacio para hacer select con Alias y con bastantes Joins.
¿Alguna idea para solventar este problema?

2) en caso de que no pueda utilizar Alias para no hacer muy grande las sentencias SQL, se puede cambiar el nombre de los campos para que sean más descriptivos
cod_cliente (Base de datos ) -> Codigo de Cliente (descripcion visible desde Word)
Lo he intentado con MailMerge.DataSource.Fields.Item(1).Name pero esta propiedad es de solo lectura ¿Alguna sugerencia?

5
Visual Basic 6.0 e inferiores / Visual Basic ¿cargar Referencias?
« en: Jueves 11 de Diciembre de 2003, 20:15 »
Estoy utilizando las librerias de Word para hacer un programa que interaccione con Word. Entonces en Visual Basic cargo en Proyecto/Referencias -> la referencia al objeto de Word. Pero me he enterado de que el nombre de esa libreria cambia de una versión de Word a otra. En Word 2000 se llama Word Type Library 9 mientras que en Word2003 se llama Word Type Library 11.
Entonces si utilizo la aplicación en un ordenador que tenga una versión diferente de Word supongo que no me funcione, ¿verdad?

Entonces, como puedo cargar las referencias desde código para que detectando la versión de Word cargó una libreria u otra.

Espero vuestras respuestas. Gracias.

6
SQL Server / Sql Para Velazquez
« en: Martes 9 de Diciembre de 2003, 20:47 »
Tengo una base de datos Velazquez y necesito realizar instrucciones sql a la base de datos. Me he instalado la version LT gratuita en la web pero no he encontrado la forma de realizar consultas por SQL. Alguna idea, yo he trabajado con Oracle y ahi existia un visor para conectarse a la base de datos.
Existe algo parecido en Velazquez?????

Gracias y espero vuestra respuesta

7
Otras Bases de Datos / Visual Velazquez
« en: Viernes 5 de Diciembre de 2003, 15:39 »
Alguien que me pueda indicar como se puede acceder por sql a Visual Velazquez. He trabajado con Oracle y tiene un visor de sql para manejar la base de datos por sql, pero no he encontrado nada para Velazquez. ¿Sabeis de alguna utilidad para hacer sql contra la base de datos y ver asi la información?? ¿O alguna forma para exportar los datos a otras bases de datos?

8
Visual Basic 6.0 e inferiores / Fusionar Correspondencia Con Word
« en: Martes 2 de Diciembre de 2003, 20:43 »
¿Sabeis como se puede hacer para fusionar correspondencia con Word desde programación? Me da igual que sea Visual Basic, Visual C++ u otros lenguajes.
Tengo un programa realizado que funciona contra una base de datos sql y necesito realizar cartas a clientes, entonces quiero saber como unir correspondencia con el word para realizar las cartas automaticamente.
Ahora mismo estoy exportando un fichero de texto y a mano ir a Word y cargar el fichero, pero querría automatizarlo.

Muchas gracias.

9
C# / Dll en C#. ¿como exportar funciones?
« en: Lunes 17 de Noviembre de 2003, 08:38 »
El codigo que te puse era un ejemplo de la función que quiero utilizar en la DLL de Visual C++, para que me pusieses un ejemplo. Pero es igual, yo lo que quiero realizar es una aplicación Win32 DLL y en esta DLL de Visual C++ añadir la DLL de C#. ¿Se puede realizar de esta forma?

Gracias.

10
C# / Re: Dll en C#. ¿como exportar funciones?
« en: Sábado 15 de Noviembre de 2003, 16:53 »
Si la DLL esta realizada en C#, como puedo importarla a Visual C++.NET. Me podrías poner un ejemplo(código).
En la DLL de C# tengo una clase y una función que se llama convertir con la siguiente sintaxis
public int Convertir(string origen,string destino)

Como puedo utilizar esa DLL en Visual C++. NET, por favor explicamelo con un código porque soy algo nuevo en esto.

Gracias.

11
C# / Re: Dll en C#. ¿como exportar funciones?
« en: Sábado 15 de Noviembre de 2003, 01:22 »
Como se puede exportar las funciones de DLL para la plataforma .NET, es decir para poder utilizarlas con Visual C++ o Visual Basic.
Necesito exportar funciones de una dll creada en C# para generar una dll en Visual C++.

Como podría exportar las funciones para trabajar con Visual C++?

Gracias

12
MS Access / Access Pasword
« en: Viernes 21 de Febrero de 2003, 14:49 »
Ademas de tener XP, te comento que al unirme al grupo de trabajo de la base de datos, me pide un usuario y password ke no se. ¿Se puede recuperar de alguna forma esas passwords? ¿Se puede abrir la base de datos de alguna forma??
Es urgente. GRacias

13
MS Access / Re: Access Pasword
« en: Domingo 22 de Diciembre de 2002, 22:35 »
Tengo win xp, entonces ke es diferente lo ke tengo ke hacer?????

14
MS Access / Re: Access Pasword
« en: Viernes 20 de Diciembre de 2002, 15:18 »
Tengo una BD de Access con un fichero .MDW que contiene solo 4 consultas llamadas MSysGroupList,MsysGroupMembers, MsysUserMemberships,MSysUserList.
Por lo que tengo entendio se refieren a variables de sistema o algo asi.
Despues tengo la BD propiamente dicha .MDB y cuando kiero abrir cualquier tabla me dice ke no puedo porque no tengo permiso de READ DEFINITIONS o algo asi.

Alguien ke me ayude por favor.

Páginas: [1]