Pascal/Turbo Pascal - problemas con bgi's

 
Vista:

problemas con bgi's

Publicado por pablo molucas (15 intervenciones) el 17/07/2002 19:36:39
vereis, tengo una pequeña duda, q ruta le tengo q poner a Initgraph para q buske los archivos en la misma ruta q este el exe?? he probado sin poner nada o con un espacio en blanco, pero no funciona, no se pq. Otra cosa, me comentaron una vez q se podian incluir los bgi's en los exe's al compilarlos. Se puede? Como se hace? Tambien hago uso de algunos archivos chr de fuentes, tb se pueden incluir? Tampoco los reconoce aunque esten en la misma ruta q el exe.
Gracias por contestar
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:problemas con bgi's

Publicado por Roberto Garcia (128 intervenciones) el 18/07/2002 05:45:12
La ruta que debes poner para que encuentre los bgi es

initgraph(gd,gm,'c:\tp\bgi'); alguna vez escuche que que la ruta se podia dejar en blanco y que pascal sabia por defecto donde buscar, lo hice un tiempo pero de pronto ya no funciono y no tengo la menor idea de porque

initgraph(gd,gm,' '); <- se supone que tambien se puede usar asi

yo lo que hago es que en donde tengo el programa que usa los graficos
creo una carpeta llamada bgi y ahi copio todos los archivos que estan en c:\tp\bgi y los llamo desde ahi initgraph(gd,gm,'bgi');

y eso de incluir los bgi en el exe, pues no se pero que bueno seria.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:problemas con bgi's

Publicado por Diego Romero (786 intervenciones) el 18/07/2002 08:41:41
Pues Initgraph tiene que saber dónde están los BGI que necesita, dejar nulo el último parámetro indica que esos archivos deben estar en el mismo directorio que el exe.
Existe una forma de "meter" los BGI y CHR dentro del exe y es esta:
http://www.upv.es/protel/usr/enpeso/tpascal/trucos/linkbgi.htm
http://www.idg.es/pcworld/ShowSol.asp?ID=1264
http://www.bsdg.org/swag/GRAPHICS/0010.PAS.html
http://www.bsdg.org/swag/TUTOR/0024.PAS.html
http://www2.physik.uni-greifswald.de/~ftp/dos-win/pascal/faqpas.txt (pregunta 24).

cómo usar RegisterBGIDriver y RegisterBGIFont:
http://cs.felk.cvut.cz/~berezovs/VTP_A/mitchell/TPR5.htm
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Gracias :)

Publicado por pablo molucas (15 intervenciones) el 22/07/2002 15:51:51
Lo de dejar nulo el ultimo parametro de initgraph al principio me funcionaba, pero a partir de un dia dejo de hacerlo (supongo q toke algo de la configuracion, aunq nose q pudo ser).
Sin embargo lo he solucionado gracias a las direcciones que diste. Muchas gracias por contestar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Gracias :)

Publicado por Diego Romero (786 intervenciones) el 22/07/2002 23:26:08
Pues de nada, para servirte en lo que pueda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar