Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - novalida

#31
Programación Visual Basic / Exportar informe a PDF
15 Noviembre 2011, 21:04 PM
Hola!
Estoy intentando realizar una pequeña aplicación en la que necesito adjuntar un archivo en formato PDF y enviarlo por correo electrónico.
El envío por correo electrónico no es problema, pero sí el pasar el informe a formato PDF.
El informe lo realizo con Crystal Reports 8.0 que no reconoce el tipo de archivo PDF al realizar la exportación.
He leído que a partir de la versión de Crystal Reports 8.5 ya se soluciona el problema, pero el caso es que no puedo cambiar la versión de la aplicación y tampoco me servirían soluciones en las que tenga que seleccionar a mano una impresora virtual que imprima en PDF y me pregunte por el nombre con el que quiero guardar cada archivo, ya que lo que quiero hacer es que se generen los archivos de los informes y según se generen se envíen por correo electrónico a quien deben llegar.
No sé si es una pregunta con difícil respuesta dada la obsoleta versión de Crystal, pero si no es una cosa imposible y alguien me puede aconsejar de qué puedo hacer se lo agradecería muchísimo :)

Sin más un saludo y gracias de antemano.
#32
Hardware / Impresora HP P1102 vs Samsung ML-1660
8 Octubre 2011, 11:47 AM
Hola,
quería comprar una impresora láser y tenía la duda de cuál elegir pues me hayo entre estas dos opciones:


  • HP P1102 (no es la que tiene WIFI, cosa que no le veo utilidad en micaso)
  • Samsung ML-1660

No tengo ni idea de impresoras y por las especificaciones parecen muy similares por no decir iguales porque repito que no conozco nada sobre impresoras.
La diferencia de precio es bastante y por eso me gustaría conocer la opinión de expertos como los de este foro.
Me gustaría saer además de qué impresora elegir si los tóner son idénticos, pues he visto que los originales de una imprimen unas 2500 hojas y el de la otra unas 1500.

Bueno, muchas gracias y espero consejo :)
#33
Hola!!
estaba estudiando contenedores de STL, en especial los vectores.
Me encuentro con el problema que mi programa no parece tener la lógica que yo quería por lo que pretendo depurar el programa.
Para ello comienzo la depuración que se detiene en un breakpoint situado donde a mí me interesa y añado la varible vector a la lista de expresiones a inspeccionar, pero no encuentro dónde puedo ver los valores que va teniendo dicho vector, dado que en esa ventana sólo me sale esta información:



Name : _numeros
Details:{<std::_Vector_base<int, std::allocator<int> >> = {_M_impl = {<std::allocator<int>> = {<__gnu_cxx::new_allocator<int>> = {<No data fields>}, <No data fields>}, _M_start = 0x381880, _M_finish = 0x38188c, _M_end_of_storage = 0x381894}}, <No data fields>}
Default:{...}
Decimal:{...}
Hex:{...}
Binary:{...}
Octal:{...}




Pulsando sobre el vector desde la ventana de inspección he probado a seleccionar la opción pulsado el botón derecho del ratón "Display as array" pero sólo me muestra el siguiente mensaje en la parte de "Valor":

Multiple errors reported.

Alguien sabe cómo puedo inspeccionar el contenido de un vector en Eclipse??

Muchas gracias de antemano :)
#34
hola alexg88 , muchas gracias por contestar.

Entonces, ¿instanciar un objeto de cada clase es opcional? (En nuestro caso, un puntero a cada tipo de objeto).
Lo pregunto por si tendría alguna utilidad real o algún ejemplo en el que lo más correcto sería hacerlo de esa manera.
Por último, soy incapaz de compilar dos clases haciendo que cada una contenga a la otra. Que sólo una contenga un puntero a la otra sí, pero que cada una de ellas contnga un puntero a un objeto de la otra clase soy incapaz, dándome el error CLASEA does not name a type.
¿Sería posible implementar eso o es que puedo estar haciendo algo mal?
Incluyo la cabecera de cada clase en la declaración de la otra pero no consigo nada :S
#35
Hola!
Soy muy principante en la programación orientada a objetos ya que siempre había utilizado programación estructurada.
Ahora, que quería centrarme en UML y POO dadas sus vetnajas me encuentro con algún que otro problema en cuanto a la implementación a partir de un diseño.

Mi ejemplo:
Tengo dos clases A y B, las cuales mantienen una relación de asociación de A a B de 1:N respectivamente.

Siguiendo el "manual" para implementar diagramas de clase UML a C++ debería implementar en cada una de las clases una instancia de la otra clase, quedando así:



class A
{
    int variable1;
    vector <B> variableB;
}

class B
{
    int variable2;
    A variableA;
}



Ahora el problema que me encuentro es que la implementación de la clase A en B tiene que ser un puntero a un objeto de tipo "clase A", no como se me indica por "manual".

Por otro lado no entiendo por qué razón debería (aunque quizás no sea obligatorio) incluir la clase B una instancia de la clase A.

Además, ¿no se produciría un bucle o error de compilación al asignar valores a cada objeto A contenido B?

He buscado información en internet al respecto pero no logro solventar la duda de la mejor manera de implementar el diseño.


Quizás no me he explicado demasiado bien, pero si se neceista más información, por favor, pedídmela e intentaré explicarme de la manera que se me pida :)

Muchas gracias de antemano y un saludo.
#36
Hola!
estaba interesado en crear una pequeña aplicación que realice accesos a una base de datos.
Mi intención era que el diseño se basase en objetos y así crear por ejemplo una clase estudiante con sus atributos, nombre, dirección, curso, notas, etc.
Cada uno de estos atributos se podría crear, actualizar o borrar.
Sé cómo acceder a la base de datos mediante ADO.NET, pero estoy un poco confundido a la hora de diseñar la interfaz de acceso a base de datos de cada clase, puesto que en orientación a objetos no tengo mucha experiencia y me gustaría aprender.
No sé si sería "elegante" crear un método "actualizarAtributo" con una sentencia SQL y todo el mecanismo de acceso a la base de datos, o mejor una clase común para toda la aplicación para acceder a esa base de datos.... no sé.
Si alguien me pudiera poner un ejemplo básico se lo agradecería y así arrojar sobre mi un poco de luz y aprendo a abordar el problema.

Muchas gracias y un saludo


PD: Perdón por los otros post, pero al publicar me ponía que había expirado mi sesión
#37
Programación C/C++ / Re: sdl???
1 Septiembre 2011, 01:39 AM
Muy buenas!!!
Revisa este enlace en el que viene explicado paso a paso (en inglés) cómo instalar SDL y parte de cómo utilizarlo con Eclipse como entorno de desarrollo.

http://lazyfoo.net/SDL_tutorials/lesson01/windows/eclipse/index.php


Te digo "parte de cómo utilizarlo" porque te servirá para el ejemplo de la librería que incluyes, teniendo que enlazar tú mismo de forma similar las librerías que vayas a utilizar en tu código.

Espero haberte sido de ayuda.

Un saludo :)
#38
No Ramdomize, no lo reconocía.
Al resetear la BIOS con el jumper JP4 de la placa, dedicado a ese fin, configuraba el ratio prcesador/memoria a 100/100 por defecto, detectando un 1900+ y no un 2600+.
Ídem cuando se utilizaba algún software para "limpiar" la cmos.
#39
Hardware / Re: K7S5A problema con Athlon 2600+
31 Agosto 2011, 18:57 PM
Buenas!!
Muchas gracias Aprendiz-Oscuro por responder.
Al final encontré la solución :)
Para que el procesador sea reconocido como 2600+ hay que configurar en la BIOS la frecuencia del procesador a 133.
La memora dio problemas al trabajar a ratio de frecuencia distinto según lo que deja configurar la BIOS, pero al instalar una actualización de la BIOS modificada se puede configurar el ratio necesario procesador/memoria sin quedar colgado el equipo y reconociendo la memoria y el procesador que se instaló.

El link de la BIOS modificada, por si a alguien le sirve de ayuda:

http://www.ocworkbench.com/2002/ecs/k7s5abios/Chb1129.zip


Pido disculpas por la descripción un tanto vaga, pero estas cosas de hardware se me escapan bastante :S

El ratio procesador/memoria para que haya funcionado todo correctamente es 133/100. Supongo que con una memoria que funcionase a 133 iría correctamente y mejor con el ratio que permite la BIOS "oficial" de 133/133.

Un saludo.
#40
Hola buenas,
estoy reciclando un equipo con una placa ECS K7S5A y quería montar sobre ella un procesador AMD Athlon 2600+.
Tanto el procesador como la placa tiene un socket 462, por lo que no debería haber problema. Además por parte del fabricante de la placa se indica la compatibilidad con dicho procesador.
El problema se haya en que no reconoce el procesador como tal, sino como otro modelo 1900+. No hay ninguna duda que el procesador no sea 2600+, por lo que eso queda descartado.
Revisando las actualizaciones de la BIOS de la placa descubrí que había una que textualmente "da soporte para los procesadores Athlon 2400+ y 2600+", la cual instalé con AMI Windows Flash y seguía sin reconocerlo.
Instalé la última versión de la BIOS y tampoco reconoce el procesador.
Le he dado muchísimas vueltas y ya no sé qué más hacer.

Si alguien me puede dar alguna ayuda para que la placa reconozca el procesador se lo agradecería muchísimo.

Muchas gracias y espero atento las respuestas que me podáis ofrecer y si hace falta algo más de información, por favor, pedídmela y la posteré lo antes que pueda.

Un saludo :)