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?
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?
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?
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.
Met de andere Ftoetsen lukt het ook niet. Ik werk met ms dos editor 20.0.26KompjoeFriek 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?
...
ben jij .bat files aan het maken? ms dos editor is namelijk geen taal maar een editor.
ben jij .bat files aan het maken? ms dos editor is namelijk geen taal maar een editor.
Nou weet ik eigenlijk nog steeds niet in wat voor taal je het programmeerd (hopelijk geen batchVerwijderd schreef op 28 februari 2004 @ 22:35:
[...]
Met de andere Ftoetsen lukt het ook niet. Ik werk met ms dos editor 20.0.26
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

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 ]
Dat komt mooi uitVerwijderd schreef op 28 februari 2004 @ 22:50:
Ik werk met ASCII codes.
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
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
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.
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....
Dit heeft wel bar weinig met hardware te maken 
Move :
Overige Hardware -> Programming & Webscripting
Move :
Overige Hardware -> Programming & Webscripting
Verstuurd vanaf mijn Computer®
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.
- 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/
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.
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.
![]()