Una cosa, ¿con qué lenguaje estás trabajando ?
Estoy usando VB.Net.
Cita de: "Geo"Una cosa, ¿con qué lenguaje estás trabajando ?Cita de: "senzao18"Estoy usando VB.Net.Jaja, a ver si pongo más atención a los títulos en los nicks .
Cita de: "Nagisa" De hecho al final lo lei todo de una vez... A mi tambien me parecio mas optima una sola peticion de lectura Saludos! Pero aun no me has enviado tus fuentes actualizados.
De hecho al final lo lei todo de una vez... A mi tambien me parecio mas optima una sola peticion de lectura Saludos!
Pero aun no me has enviado tus fuentes actualizados.
Yo usaría una variable global (no he programado una aplicación con la WinAPI), y para obtener el nombre del archivo mediante un diálogo:GetOpenFileName FunctionSaludos,JJ (Geo).
asi es.
Lo que pasa es que cuando se abre un fichero en C++ con fopen y el archivo tiene path, hay que abrirlo así :Código: TextFILE* handle = fopen("D:\\path-name\\fichero.nnn", "r+b"); más info en: http://www.zator.com/Cpp/E5_5_2a.htm
Cita de: "Danielo" Lo que pasa es que cuando se abre un fichero en C++ con fopen y el archivo tiene path, hay que abrirlo así :Código: TextFILE* handle = fopen("D:\\path-name\\fichero.nnn", "r+b"); más info en: http://www.zator.com/Cpp/E5_5_2a.htm sigo sin entender tu problema... es decir y que hay con eso. por eso no te puede fallar
Saludos, con motivo que Geo me envio su programa con WxWidgets y C++ y me lo paso en versiones linux y windows y funciono OK, me propuse a revisar mejor lo del proyecto Mono asi que trate de ejecutar mis 2 proyectos del reto hechos en C# en un linux ubunto y no me funciono :'(...la razon resulta que el runtime de mono en el momento solo soporta hasta C# 1.1, el soporte para C# 2.0 aun no esta completo y desde luego mis programas se compilaron con C# 2.0.Asi que decidi instalar el monodevelop en linux ubuntu , cree un proyecto con mis fuentes de la libreria que hice y la compile... compilo perfecto!!! Despues procedi a compilar los dos proyectos que hice para el reto, el extra y el de la entrega, el Extra compilo perfecto y funciono perfecto , pero el del reto no porque utiliza cosas de C# 2.0, pude haber instalado el gmcs ( el compilador de mono para c# 2.0) pero no porque eso implicaria invertirle mas tiempo, sin embargo vi la documentacion y verifique que el unico error por el que no compilabara ya esta soportado en C# 2.0 para mono.Lo mas interesante fue que coji mi libreria y el aplicativo compilado en linux ubuntu con C#1.1 y me lleve el ejecutable tal como se genero en linux y me funciono en windosw XP sin hacerle nada ya que al tener en windows XP instalado el runtime del .net framework 2.0 tengo soporte para todas las versiones anteriores de c# .Hice la prueba invertida, busque en mi pc algunos proyecto antiguos que tenia de C# 1.1 , un hola mundo y otra aplicacion de consola, y me lleve los exe tal cual a linux ubuntu... funcionaron de inmediadto... de maravilla
y le has hecho debug paso a paso?que cadena esta llegando al propceso del bitmap cuando ocurre el llamado?
que cadena esta llegando al propceso del bitmap cuando ocurre el llamado?
Ademas debes verificar y estar seguro que la cantidad de caracteres del path , en tu caso nunca supere los 259 caracteres, o bien cambiar la forma en que defines el ancho de la cadena porque esta algo limitado.