Toon posts:

[c++] euro teken onder c++ dos

Pagina: 1
Acties:
  • 232 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
wie weet hoe je een euroteken onder c++ dos (borland) kan afdrukken. :?

Verwijderd

De VGA character-set wijzigen. Hoe weet ik niet, maar je kunt fonts uploaden naar je VGA kaart. Je blijft dan gewoon in text-mode werken.

Verwijderd

Op woensdag 23 januari 2002 15:20 schreef logik2001 het volgende:
wie weet hoe je een euroteken onder c++ dos (borland) kan afdrukken. :?
Try Google.

Verwijderd

Topicstarter
wie weet hoe ik de character set kan uploaden naar mijn VGA kaart. :?

Verwijderd

Topicstarter
Het gaat er namelijk om dat we op school een programma moeten schrijven die een pinautomaat simuleert. En de bankafschriften en bedragen en alles MOET in euro. Het zou er natuurlijk leuk uitzien als ik er een euro teken in kan voegen.

  • RaZ
  • Registratie: November 2000
  • Niet online

RaZ

Funky Cold Medina

Uh... pin-o-matic's lopen op NT ##, dus prog met een windows progsel :)
Anders een pic invoegen? screen-dump, en invoegen?

Ey!! Macarena \o/


  • PromWarMachine
  • Registratie: Oktober 2001
  • Laatst online: 22:49

PromWarMachine

Forsaken Archer

Op woensdag 23 januari 2002 15:52 schreef RaZ het volgende:
Uh... pin-o-matic's lopen op NT ##, dus prog met een windows progsel :)
Anders een pic invoegen? screen-dump, en invoegen?
|:( Lezen is ook een vak dude. . .

mwoa, ben in een goede bui:
wie weet hoe je een euroteken onder c++ DoS (borland) kan afdrukken.
Het gaat er namelijk om dat we op school een programma moeten schrijven die een pinautomaat simuleert.
[..]
More |:( when looked at your sig ...

However, no flame intended!

Dividend for Starters


  • RaZ
  • Registratie: November 2000
  • Niet online

RaZ

Funky Cold Medina

Dat zeg ik, als je een progsel moet bouwen die een pin-o-maat simuleert prog het in een windows omgeving.

Zoniet, je kan ik dos ook in een grafische modus werken, En dan ook een plaatje van een €-teken maken :)

Ey!! Macarena \o/


  • jvdmeer
  • Registratie: April 2000
  • Laatst online: 08:08
Op woensdag 23 januari 2002 15:52 schreef RaZ het volgende:
Uh... pin-o-matic's lopen op NT ##, dus prog met een windows progsel :)
Anders een pic invoegen? screen-dump, en invoegen?
Het is een tijdje geleden dat ik bij de Postbank zat(2 jaar) maar toen draaiden daar alle pin-automaten nog onder OS/2.

  • PromWarMachine
  • Registratie: Oktober 2001
  • Laatst online: 22:49

PromWarMachine

Forsaken Archer

Op woensdag 23 januari 2002 16:04 schreef RaZ het volgende:
Dat zeg ik, als je een progsel moet bouwen die een pin-o-maat simuleert prog het in een windows omgeving.

Zoniet, je kan ik dos ook in een grafische modus werken, En dan ook een plaatje van een €-teken maken :)
mja, maar da's wel errug veel werk ;)
Zeker als het om een schoolproject gaat >:)

Eigenlijk zou er een update moeten komen van het ISO of het ANSI ofzow, dat ze de ASCII tabel ff updaten hehe :7

offtopic:
Maar 'k blijf bij m'n standpunt: verander je sig of zorg dat je zelf geen fouten maakt :P :o
Het is een tijdje geleden dat ik bij de Postbank zat(2 jaar) maar toen draaiden daar alle pin-automaten nog onder OS/2.
jah, kan wel, maar 'k heb wel eens een pinautomaat gezien met Windows® xx achtergrond, dus welk OS dat nou precies was weet ik niet, maar iig Windows® :)

Dividend for Starters


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Doekman:
De VGA character-set wijzigen. Hoe weet ik niet, maar je kunt fonts uploaden naar je VGA kaart. Je blijft dan gewoon in text-mode werken.
Dat klopt ja. Die goeie ouwe Norton Utilities (DOS) deed dat ook om zo een grafische mousecursor in tekstmodus te creeeren :)

Maar daar is vast wel wat over te vinden op google
[sup]
* drm kijkt ff[/sup]

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

Topicstarter
Het probleem is juist dat ik het in dos moet maken. In windows was ik zo klaar geweest. Ik maak het ook in grafische modus want het moet er een beetje stylie uitzien met wat logo's en zo. Het moet bankafschriften en bonnen afdrukken en die MOETEN in euro's staan.

  • drZymo
  • Registratie: Augustus 2000
  • Laatst online: 09-08 22:22
Der zijn ook van die font changers voor dos. Ik had vroeger wel eens zo'n bloedende font. Was wel grappig. Werkte ook door middel van je vga character set aan te passen.

Zover ik me kan herinneren staat er op geheugen plaats F000:FA6E een tabel met de eerste 128 characters in bit notatie. Elke character bestaat dan uit 8 bytes, met elke byte voor een rij van de character.

Klein voorbeeldje:
code:
1
2
3
4
5
6
7
8
byte 1: 00111100b
byte 2: 01100110b
byte 3: 01100110b
byte 4: 01111110b
byte 5: 01100110b
byte 6: 01100110b
byte 7: 01100110b
byte 8: 00000000b

Wat dus een A weergeeft. Als je deze characters zou wijzigen kan je dus ook een euro toevoegen. :P

Good luck :P

"There are three stages in scientific discovery: first, people deny that it is true; then they deny that it is important; finally they credit the wrong person."


  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Als het in grafische modus draait kun je toch gewoon dat euro teken zelf goed tekenen?

Hoe print je anders tekst op het scherm?

Verwijderd

Topicstarter
Op woensdag 23 januari 2002 16:21 schreef OlafvdSpek het volgende:
Als het in grafische modus draait kun je toch gewoon dat euro teken zelf goed tekenen?

Hoe print je anders tekst op het scherm?
gewoon met outtextxy of outtext en dan moet ik zeker met putpixel een euroteken gaan maken. Begin maar eens.

  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Ik weet niet welke lib je gebruikt. Je zou een euro-teken in Windows kunnen exporten naar een image bestand. Dat lees je dan in en dat teken je in DOS.

Verwijderd

Topicstarter
ik gebruik EGAVGA.LIB en daar staat hij niet in en leg eens uit dan hoe je dat exporteerd.

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:42

.oisyn

Moderator Devschuur®

Demotivational Speaker

wat je moet doen: zoek een programmaatje waarmee je het font aan kan passen. Meestal hebben zulke programmaatjes ook wel een commandline optie om een bepaald font direct te zetten (zo van: font.exe -load euro.fnt)

Dan is het alleen nog de zaak dat je dat programmaatje opstart voor jouw programma (of vanuit jouw programma) :)
Op woensdag 23 januari 2002 16:20 schreef drZymo het volgende:
Zover ik me kan herinneren staat er op geheugen plaats F000:FA6E een tabel met de eerste 128 characters in bit notatie. Elke character bestaat dan uit 8 bytes, met elke byte voor een rij van de character.

[..]

Als je deze characters zou wijzigen kan je dus ook een euro toevoegen. :P
helaas, dat gaat niet werken :)
Dat adres bevindt zich in de ROM van je vga-kaart bios, en kun je dus niet wijzigen. Je kan wel dmv een interrupt call je eigen font zetten wat staat in het gewone werkgeheugen (ik zal eens even zoeken in Ralph Browns' interrupt list)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • Pooh
  • Registratie: April 2001
  • Niet online

Pooh

Lees eens een boek

Op woensdag 23 januari 2002 16:59 schreef OiSyN het volgende:
helaas, dat gaat niet werken :)
Dat adres bevindt zich in de ROM van je vga-kaart bios, en kun je dus niet wijzigen...
Zeg dat niet te hard... Ik heb geen enkel verstand van moderne vga-kaarten, maar mijn oude paradise-kaart (met 512kb), had (font-)shadow op de kaart. (Die shadow kon je van buiten af gewoon beschrijven).

[edit:] Ehm, vaak zet je bios die zooi nu in 't gewone ram toch?

Verwijderd

Uhm als je een recente printer hebt, kun je het € uit de ingebouwde fonts van de printer halen en afdrukken. :)
OP http://www.columbia.edu/~em36/wpdos/europrint.html
kun je een file downloaden. eurotest.prn. Kopieer dit naar je poort en kijkt wat er uit komt. (Is wel voor HP en compatible's) :)

  • Kees
  • Registratie: Juni 1999
  • Laatst online: 07:44

Kees

Serveradmin / BOFH / DoC
ik heb zelf ook wel eens een progje geschreven in pascal die het font van de vgakaart overschreef, in dat geval via bios-interupts.
Het moet dus kunnen :)

En tja, anders een functie die een gepixelneukte euroteken op je scherm zet, als je in grafische mode zit dan denk ik niet dat je je vga-kaart-fonts gebruikt.

"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan


  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Hij gebruikt grafische modus, dus dat VGA font maakt niet uit.

En je kunt in Windows toch een screenshot maken (Print Screen), dat pasten in PS(P), het euro-teken eruit 'snijden' en dat opslaan?

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:42

.oisyn

Moderator Devschuur®

Demotivational Speaker

Op woensdag 23 januari 2002 18:12 schreef OlafvdSpek het volgende:
Hij gebruikt grafische modus, dus dat VGA font maakt niet uit.

En je kunt in Windows toch een screenshot maken (Print Screen), dat pasten in PS(P), het euro-teken eruit 'snijden' en dat opslaan?
ik weet niet precies hoe dat outtextxy in elkaar zit (is dat met een font?), maar de kans is groot dat ie het standaard vga font opvraagt, dus dan heeft wijzigen wel nut :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.

Pagina: 1