• Viernes 19 de Abril de 2024, 20:57

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 - joseleman

Páginas: [1] 2
1
C# / Librerías, No Entiendo
« en: Miércoles 9 de Febrero de 2005, 10:17 »
A ver, no entiendo algunas cosillas del C#. sobre todo en el tema de las librerías. Entiendo yo (seguro que estoy equivocado) que librerías de código no administrado son las que se han generado por ejemplo bajo Visual C++ y las de código administrado las que se han hecho con código de .Net.

        Yo lo que quiero es importar una librería de código administrado, pero referenciarla en tiempo de ejecución, no agregando una referencia o indicándolo antes de compilar.

     El problema real que tengo es que tengo dos dll's con código administrado. Una dll es para un PDA y otra Dll es para un PC. Las dos contienen las mismas definiciones de clases y de funciones. A la hora de instanciar una clase, por ejemplo, como distingo entr que dll elegir?


      Saludos a todos, a veces las cosas se complican un poco.

2
C# / Re: Compartir Código Entre Proyectos
« en: Martes 8 de Febrero de 2005, 12:20 »
Y por fin he encontrado la que parece la mejor solución.


    Al agregar elemento existente, cuando te sale es diálogo de elección del archivo, una vez que seleccionar el archivo que quieres compartir, no debes de pulsar el boton de Abrir, existe una pestañita hacia abajo, que te despliega un menu con una opción llamada Vincular archivo. Con ella te hace un acceso directo al código que tu desees.


   Un nuevo saludo

3
C# / Re: Compartir Código Entre Proyectos
« en: Martes 8 de Febrero de 2005, 11:55 »
http://www.codeproject.com/csharp/HardLinks.asp    

        En esta direccion hay una aplicación que lo que te hace es haces como si fueran accesos directos (links en Linux) a otros archivos. Entonces una vez hechos esos links, simplemente habrá que añadir esos links en el proyecto segundo, donde quieres que te aparezca el código del primer proyecto.

       Es otra solución. Sigo investigando.

4
C# / Re: Compartir Código Entre Proyectos
« en: Lunes 7 de Febrero de 2005, 16:12 »
He resuelto algo pero de una forma un poco chabacana, no me gusta, pero ...

El caso es que lo que he hecho es cambiar los nombres de las clases de las dlls, para que no tengan el mismo. He mirado lo de mantener 2 proyectos con el mismo código y no se como hacerlo, peroq creo que se puede.


    Un saludo

5
C# / Re: Compartir Código Entre Proyectos
« en: Lunes 7 de Febrero de 2005, 15:47 »
Muchas gracias por contestar. Te planteo mi problema actual, a ver si me ayudas. Tengo 2 dlls, una preparada para un PDA y otra para el PC. lo que quiero es que según en que plataforma esta me cargue una u otra. Lo podría intentar con la llamada a DllImport, pero quiero evitarlo y hacerlo añadiendo las dlls a Referencias. Hasta ahí todo bien, puedo añadir las 2 dlls. Pero ahora el problema es que en los 2 dlls, la clase que quiero instanciar, se llama de la misma manera en las dos dlls. Como se puede elegir que clase instanciar ?


      Un saludo


             Josepo

6
C# / Compartir Código Entre Proyectos
« en: Miércoles 2 de Febrero de 2005, 14:22 »
Hola locos de .Net. Os escribo porque tengo alguna dudulla, a ver si me la podeis resolver.

          El caso es que pretendo compartir código en dos proyectos diferentes, pero ese código compartido lo quiero tener en un directorio. Lo tengo así .Para añadirlo al proyecto. agrogo con la opcion Agregar elemento existente, pero lo que hace es hacerme una copia en el directorio del proyecto, y lo que quiero no es que me haga una copia, sino que me habra el archivo de origen. Quiero modificar el código desde cualquiera de los dos proyectos.


         Espero que no haya sido ningún rollazo y que me haya explicado bien.


         Un saludo....  :D

7
Visual C++ / Re: Salto De Linea En Un .txt
« en: Jueves 7 de Octubre de 2004, 14:20 »
Prueba esto, yo lo he probado y funciona


   
   char buffer [10];
   buffer[0]='1';
   buffer[1]='\r';
   buffer[2]='\n';
   buffer[3]='2';
   buffer[4]=0;

   CFile f("C:\\Pepe.txt",CFile::modeCreate);
   f.Close();

   CFile f2("C:\\Pepe.txt",CFile::modeWrite);
   f2.Write(buffer,strlen(buffer));
   f2.Close();

8
PDA / Emulador De Pda (urgente)
« en: Jueves 7 de Octubre de 2004, 13:02 »
Hola a tod@s. Necesito ayuda URGENTE.

    Espero que haya alguien metido en el mundo de la programacion de PDA. Estoy utilizando Visual Tools 3.0, Vc++, para programar un PDA. Como no tengo ninguna estoy utilizando el Emulador. El problema es que quiero traspasar un fichero al Emulador, supongo que debo hacerlo con el Active Sysnc pero no se como hacerlo, me dice que no hay conexion, muchas gracias

9
Visual C++ / Re: 2 Dudillas Sencilllas
« en: Lunes 19 de Julio de 2004, 11:42 »
Muchas gracias a los dos. lo que buscaba es la 2 respuesta pero la primera me ha parecido muy ingeniosa.

10
Visual C++ / 2 Dudillas Sencilllas
« en: Jueves 15 de Julio de 2004, 13:25 »
Hola a todos , tengo 2 dudillas sencillas pero importantes para mi:



     Necesito saber la ruta donde estoy ejecutando la aplicacion.


      Esta es mas complicadilla, necesito saber en que caracter estoy editando dentro de un CEdit cuando ocurre un evento.Me explico cuando capturo el evento de pulsada una tecla, necesito saber en que lugar del CEdit he editado.

11
Visual C++ / Re: Leer "int" Desde Un Archivo
« en: Jueves 15 de Julio de 2004, 13:21 »
Esto te puede servir:


                CStdioFile file("c:\\nombre_del_fichero",CFile::modeRead   );

   CString cadena="";
   while (file.ReadString(cadena))
   {
          int proximoEspacio=cadena.Find(" ",0);
      
          CString campo;
          campo=cadena.Left(proximoEspacio);
          cadena=cadena.Right(cadena.GetLength()-proximoEspacio-1);

          int campo1=atoi(LPCTSTR(campo));

          campo=cadena.Left(proximoEspacio);
          cadena=cadena.Right(cadena.GetLength()-proximoEspacio-1);

           int campo2=atoi(LPCTSTR(campo));
   
           campo=cadena.Left(proximoEspacio);
          cadena=cadena.Right(cadena.GetLength()-proximoEspacio-1);

          int campo3=atoi(LPCTSTR(campo));
   }
   file.Close();

12
Visual C++ / Custom Class
« en: Jueves 24 de Junio de 2004, 12:49 »
Tengo un problemilla, me he bajado una clase que puede ponerse en un Custom Control, pero no me va. Al introducir el custom en el dialogo y ejecutar ese dialogo no funciona. Os pediria ayuda por favorrr.

Gracias

13
Visual C++ / Diccioario
« en: Martes 22 de Junio de 2004, 12:54 »
Hola de nuevo, no creais que soy un pesado por favor. Ahí va mi siguiente pregunta:


    Sabeis alguien donde podría encontrar información de como implementar un diccionario de traducción? Sería algo asi como un diccionario de sinónimos donde cada palabra o frase tiene su correspondiente. Me gustaría encontrar una forma mas eficienete con utilización de árboles y mejor forma de guardarlos en ficheros.


      Lo agradecería mucho, muchas gracias ....
 :D

14
Visual C++ / El Pegado Me Lleva De Calle
« en: Martes 22 de Junio de 2004, 11:05 »
Muchas gracias de antemano a todos los que contestan a las preguntas del foro, ojala yo conociera tanto Visual C++ como para contestar a todas.

    Sigo sin poder pegar en un CEdit. Alguien podria ponerme un ejemplo de como capturar el mensaje WM_PASTE o como capturar la pulsación Ctrl+V, todo ello sobre un CEdit, o metodo de identificar quien ha mandado el mensaje. Cuando digo pegar es que quiero hacer antes una transformación de lo que hay en el Clipboard. Muchas gracias

15
Visual C++ / Re: Wm_paste
« en: Lunes 21 de Junio de 2004, 12:25 »
He mirado con el Spy ++, y  si me llega el mensage WM_PASTE. Pero no se como capturarlo. El codigo que me mandas hace un nuevo Edit, pero a mi no me interesa hacer otra clase. Al final probaré a captural la pulsacion Ctrl+V.Muchas gracias por tu ayuda.

16
Visual C++ / Wm_paste
« en: Lunes 21 de Junio de 2004, 10:18 »
Hola locos del Visual C, me estoy volviendo loco con una tonteria, a ver si me la podeis resolver. Lo que tengo que hacer es capturar el mensaje
WM_PASTE sobre un CEdit, porque antes de pegar lo del portapaeles, debo de hacer alguna transformación.

             Un saludooooo.

17
Visual C++ / Re: Por Favor Ayuda
« en: Martes 25 de Mayo de 2004, 17:18 »
Muchas gracias SteelX, de verdad. Simplemente por contestarme. El otro dia encontre un control que me facilito mucho la labor, pero muchas gracias de todas las maneras.

18
Visual C++ / Re: Como Habilitar Una Caja De Texto?
« en: Martes 25 de Mayo de 2004, 17:16 »
Hola Sandra_mad, con mucho gusto te ayudare. Lo que tienes que hacer es que se ejecute el siguiente codigo cuando haya un click en el checkbox. Para asignar el evento al codigo solo tienes que pulsar dos veces sobre el check box, en le cuadro de edici´n del dialogo.


void CPruebaDlg::OnCheck1()
{
   // TODO: Add your control notification handler code here

   // Puntero al CheckBox
   CButton *cb=(CButton *)GetDlgItem(IDC_CHECK1);
   
   // Puntero al CEdit donde queremos escribir
   CEdit *ce=(CEdit *)GetDlgItem(IDC_EDIT1);

   if (cb->GetCheck())
      ce->SetReadOnly(FALSE);
   else
      ce->SetReadOnly(TRUE);
   
}

Espero que te ayude.

19
C++ Builder / Imprimir Un Dialogo
« en: Lunes 17 de Mayo de 2004, 08:33 »
Por faavor , agradeceria mucho que me ayudaseis. Necesito imprimir un cuadro de dialogo, y solo vienen explicaciones para imprimir una vista de un documento.


Por favor, ayudadme


Muuuuuuuchas gracias.

20
Visual C++ / Imprimir Un Dialogo
« en: Jueves 13 de Mayo de 2004, 17:24 »
Por faavor , agradeceria mucho que me ayudaseis. Necesito imprimir un cuadro de dialogo, y solo vienen explicaciones para imprimir una vista de un documento.


Por favor, ayudadme


Muuuuuuuchas gracias.

21
Visual C++ / Por Favor Ayuda
« en: Lunes 10 de Mayo de 2004, 09:24 »
Hola a tod@s y todas. Agradecreia mucho que me ayudaseis. Y es que necesito un control como el StringGrid de CBuilder, o el JTable de Java. Y es que no hay algo asi en Visual C++?

22
C/C++ / Tablas Visual C++
« en: Viernes 7 de Mayo de 2004, 14:19 »
Hola a tod@s. Necesito un componenete, o explicaciones de como hacer una tabla en visual C++.

Os explico el problema. Debo de hacer una tabla con 2 columnas, en la primera pongo unos textos y en la segunda otro texto que corresponde 1 a 1. Sería una tabla como las de Word o Excel, o tablas de bases de datos pero sin que sea una BD.


Es que estoy comenzando en Visual C+`+, y me cuesta un poquito.


Lo agradecería mucho mucho


Gracias

23
Visual C++ / Tablas Visual C++
« en: Viernes 7 de Mayo de 2004, 14:08 »
Hola a tod@s. Necesito un componenete, o explicaciones de como hacer una tabla en visual C++.

Os explico el problema. Debo de hacer una tabla con 2 columnas, en la primera pongo unos textos y en la segunda otro texto que corresponde 1 a 1. Sería una tabla como las de Word o Excel, o tablas de bases de datos pero sin que sea una BD.


Es que estoy comenzando en Visual C+`+, y me cuesta un poquito.


Lo agradecería mucho mucho


Gracias :D

24
C/C++ / Comunicacion Entre Objetos
« en: Jueves 22 de Abril de 2004, 15:09 »
Hola a todos. Mi problema es el siguiente(Estoy programando en Visual C):


Mirad, yo tengo un  cuadro de dialogo, en el que tengo incrustado un CtreeCtrl y un CListCtrl.Lo que quiero hacer es que cuando en CTreeCtrl ocurre el evento OnExpandItem, enviarle una informacion a CListCtrl para que muestre lo que sea.

class CdialogoMio : public CDialog
{

public :

    CTreeCtrl m_treeCtrl;
    CListCtrl   m_listCtrl;


}

Como hacerlo?, lo agradeceria mucho.
Gracias    :D

25
C++ Builder / Re: Ocultar Un Tcheckbox De Owl
« en: Miércoles 24 de Marzo de 2004, 09:04 »
Cita de: "The Black Boy"
:whistling:   hmmm ;)  y por que tienes que hacerlo de esa forma....digo... yo pienso que si la rueda ya esta hecha es para usarla... ademas no.. en realidad no he manejado eso que dices del OWL.. podrias decirme que es y alo mejor puedo ayudarte..

___Saludos___ :hola:
Muchas gracias por las sugerencias. el problema es que estoy modificando codigo ya hecho. Entonces es lo que hay, o lo tomas o comienzas de nuevo.Y no estan las cosas  para comenzar. OWL, son unas librerías que te permiten programar con ventanitas de Windows. Es lo anterior a VCL, de CBuilder. Pero el  programa que estoy modificando lleva hecho unos cuantos añicos.

Páginas: [1] 2