Toon posts:

F10 commando

Pagina: 1
Acties:
  • 39 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik ben bezig met een horeca toestenbord te programmeren (dos) met bepaalde codes. Dus elke toets die je indrukt krijgt een commando. Dit gaat prima maar ik moet F10 programmeren en dit wil niet lukken. (F10 staat voor einde programma). Weet iemand misschien een code/oplossing voor?

  • KompjoeFriek
  • Registratie: Maart 2001
  • Laatst online: 02-01 05:18

KompjoeFriek

Statsidioot

Lijkt me dat dit topic in P&W thuis hoort, aangezien het om code gaat :)
En dan is het wel makkelijk te zeggen om welke taal het gaat.

Wat heb je allemaal geprobeerd?
Lukt het met de andere F-toetsen wel?

of wijkt een Horeca-toetenbord of van een normaal toetsenbord met 102 knopjes?

WhatPulse! - Rosetta@Home - Docking@Home


  • Mayco
  • Registratie: Augustus 2002
  • Laatst online: 24-05 17:37
idd, als wij niet weten in welke taal je alles maakt kunnen we ook niet verder helpen. Mij lijkt het dat als je F9 kan linken aan een brok code dat dat met F10 toch ook moet kunnen.

Verwijderd

Topicstarter
KompjoeFriek schreef op 28 februari 2004 @ 22:28:
Lijkt me dat dit topic in P&W thuis hoort, aangezien het om code gaat :)
En dan is het wel makkelijk te zeggen om welke taal het gaat.

Wat heb je allemaal geprobeerd?
Lukt het met de andere F-toetsen wel?

of wijkt een Horeca-toetenbord of van een normaal toetsenbord met 102 knopjes?
Met de andere Ftoetsen lukt het ook niet. Ik werk met ms dos editor 20.0.26

  • Mayco
  • Registratie: Augustus 2002
  • Laatst online: 24-05 17:37
...
ben jij .bat files aan het maken? ms dos editor is namelijk geen taal maar een editor.

  • KompjoeFriek
  • Registratie: Maart 2001
  • Laatst online: 02-01 05:18

KompjoeFriek

Statsidioot

Verwijderd schreef op 28 februari 2004 @ 22:35:
[...]
Met de andere Ftoetsen lukt het ook niet. Ik werk met ms dos editor 20.0.26
Nou weet ik eigenlijk nog steeds niet in wat voor taal je het programmeerd (hopelijk geen batch :X)

geef anders een een klein stuk code, waarin je nou een toetsaanslag opvangt en afhandeld.

(Om een F-toets op te vangen, krjig je eerst een character met de ascii waarde 0
Voor F10 is dat charackter 0 + D)

[edit]
OMG, laat het niet waar zijn
Afbeeldingslocatie: http://kompjoefriek.homeip.net/images/tweakers/msedit.jpg
:X :P

Ik zou graag een stukje code willen, misschien dat ik het probleem voor je in C++ kan oplossen :)

[ Voor 19% gewijzigd door KompjoeFriek op 28-02-2004 22:42 ]

WhatPulse! - Rosetta@Home - Docking@Home


Verwijderd

Topicstarter
Ik werk met ASCII codes.

  • KompjoeFriek
  • Registratie: Maart 2001
  • Laatst online: 02-01 05:18

KompjoeFriek

Statsidioot

Dat komt mooi uit :)

zoals ik hier boven al zei:

een F-toets genereerd 2 characters.
je zult dus iets moeten maken dat het character 0 opvangt, je weet dan dat het om een F toets gaat :)
De F10 toets genereerd 0 + 68

als je meer toetsen wilt weten, heb ik daar nog een erg simpel proggeltje voor.
(zelf gemaakt, mag zoveel verspreid worden als je maar wil :P)

WhatPulse! - Rosetta@Home - Docking@Home


  • Mayco
  • Registratie: Augustus 2002
  • Laatst online: 24-05 17:37
Waarschijnlijk is het dus toch batch, en ik denk dat het wel lukt, maar het is absoluut niet de beste ontwikkelomgevind. Je moet iig eens naar ANSI kijken. hmm, ik heb normaal gezien hier nog een oud DOS-handboek liggen. ff kijken... okey gevonden, maar ik denk niet dat je zoiets nog kan gebruiken in XP

uit MS-DOS 5.x hadnboek pg 283 (moets je hem ook hebben liggen)

---

gebruik de escape-reeks p om aan een toets een of meer opdrachten toe te wijzen. De volgende escape-reeks wijst bijvoorbeeld aan de combinatie crtl+w (ascii 23) de opdracht c:\windows\win386 toe

code:
1
ESC[23;"c:\windows\win386";13p

De eerste parameter is altijd het teken of de ascii-code van de toets, de overige zijn de commando's die moeten worden uitgevoerd. in dit voorbeeld is dat dus win386 en dan enter (13).

---

vraag me niet hoe het werkt, je gebruikt iig best pascall ofzo, dat is echt niet moeilijk.

Verwijderd

Horeca toestenbord, ik vermoed een kassa achtig programma, lijkt me sterk dat het in standaard DOS/batch omgeving is gemaakt. Als dit wel zo is, wil ik het wel eens zien....

  • Mentalist
  • Registratie: Oktober 2001
  • Laatst online: 26-05 15:34

Mentalist

[avdD]

Dit heeft wel bar weinig met hardware te maken :?

Move :

Overige Hardware -> Programming & Webscripting

Verstuurd vanaf mijn Computer®


  • whoami
  • Registratie: December 2000
  • Laatst online: 00:40
Tjah, dit is echt te vaag voor woorden:
- je titel is niet goed
- je geeft veel te weinig info
- je zegt niet in welke taal je werkt
- je zegt niet wat je al allemaal geprobeerd hebt

Misschien kan je eens even de quickstart lezen, en aan de hand daarvan een nieuw topic openen.
Of misschien moet je eerst maar eens leren programmeren (begin simpel) ipv een 'horeca applicatie' te willen maken.

https://fgheysels.github.io/


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

.oisyn

Moderator Devschuur®

Demotivational Speaker

Dat van de quickstart kon jij natuurlijk ook niet weten, aangezien je topic gemoved was ;)
Maar DOS batch topics horen in Non-Windows Operating Systems, lees eerst even de FAQ voor je aldaar een topic opent, en wees wat vollediger met je info dan in deze topic, want zoals je gezien hebt kunnen we alleen maar gissen naar wat je eigenlijk bedoelt.

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

Dit topic is gesloten.