Programación General > Visual C++
Proyectos De Diferente "naturaleza"
seba_500:
Hice la prueba y no, no funciona.
En una solucion de Visual Studio meti el project de los sockets (sin referencia a System) con otro de tipo Windows Forms (q si q la tiene). En el segundo inclui un fichero de cabecera del primero, para usar una clase y mediante la pulsacion de un boton llamar a un metodo de ésta.
Me salen multitud de errores de este estilo (no es necesario llamar al metodo para q falle, basta con el include del fichero de cabecera):
--- Código: Text --- C:\Archivos de programa\Microsoft Visual Studio 8\VC\include\cstdio(26) : error C2873: 'feof' : symbol cannot be used in a using-declarationC:\Archivos de programa\Microsoft Visual Studio 8\VC\include\cstdio(27) : error C2039: 'ferror' : is not a member of '`global namespace''
Pero la cosa es q también me he bajado el project de sockets equivalente pero en tecnología .NET, tambien en Visual Studio, y no tiene la referencia a System!!!! y si hago la msima prueba me salen los mismos fallos
Ademas en los fallos habla de global namespace, es decir q no hace falta poner System::lo_que_sea para q de fallo. Los da también con ::lo_que_sea
seba_500:
En resumen, ahora mis dudas se tornan en:
1. ¿Hay alguna forma de hacer compatible un proyecto de tipo aplicación Windows Forms con otro que sea una simple biblioteca de clases?? ¿Quizá añadiendo referencias como System y otras ??
2. Para poder incluir en una aplicación Windows Forms clases provenientes de un proyecto sin referencias raras de .NET sin que de los fallos de compilación arriba mencionados, ¿cómo procedo? Es decir, una forma de que no se ponga a compilar desde el proyecto Windows Forms el codigo del otro...
Cualquier aclaración será bienvenida :comp:
Navegación
[*] Página Anterior
Ir a la versión completa