Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – Cyklus so stanoveným počtom opakovaní

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Tomáš Brůna
Tvůrce
Avatar
Odpovedá na Tomáš Pařízek
Tomáš Brůna:1.7.2016 15:49

ahoj, šlo mi o to, jak zachytit stisk určité klávesy. Například že pokud stisknu F5, tak vyskočí msgbox

Odpovedať
Vi veri universum vivus vici
Avatar
mkub
Tvůrce
Avatar
Odpovedá na Tomáš Brůna
mkub:1.7.2016 16:07

myslim, ze v BATCHi je to nemozne priamo zachytit scankod
v case MS-DOSu sa to dalo pomocou ovladaca ANSI.SYS vytvorit spustacie menu, ale to nebola vlastnost BAT suborov

a okrem toho BATCH nie je vhodny na vytvaranie programov, skor sa pouziva na jednoduche skripty
a okrem toho, ak uzivatel stlaci CTRL+C, prerusi vykonavanie scriptu,
to by som radsej siel do Pascalu :)

Avatar
Tomáš Brůna
Tvůrce
Avatar
Odpovedá na mkub
Tomáš Brůna:1.7.2016 16:12

já vím, ale v době kdy jsem se ptal jsem to nevěděl. Ale díky za odpověd :)

Odpovedať
Vi veri universum vivus vici
Avatar
mkub
Tvůrce
Avatar
Odpovedá na Tomáš Brůna
mkub:1.7.2016 16:22

ale da sa to obist, ze si prichystas utilitku, ktora by zachytavala scankod a by generovala errorlevel pri stlaceni klavesu a pomocou neho a ifov by si mohol spustat msgbox

Avatar
Odpovedá na Tomáš Brůna
Tomáš Pařízek:3.7.2016 11:54

choice /c:210 /n

Tato funkce sebere číslo a vloží do proměnn errorlevel

Avatar
Pavel Handlovský:31.1.2020 11:57

Ahojte.
Neviem si rady s naplnením poli nazvami adresarov. Snazim sa to robit cez cyklus:

set /a a=0
for /D %%i in (*) do (
set Pole[%a%]=%%i
set /a a+=1
)

...kde robim chybu. Vdaka

Avatar
Odpovedá na Pavel Handlovský
Pavel Handlovský:31.1.2020 12:11

Teda aby som to upresnil Pole mi sice naplni ale iba Pole[0] a poslednym nazvom adr.

  • vyber adresarov mi robi ok to mam overene cez echo...
  • aj pocitadlo pocita len ten posun set Pole[%a%] mi nefunguje ... :-(

este raz vdaka

Avatar
Peter Lustig
Člen
Avatar
Peter Lustig:20.10.2022 10:34

Prosím, má někdo program tí kalkulačky - je to úkol na konci lekce, zaseknul jsem se a nevím jak dál ... pošlete mi ten .bat soubor ať to pochopím.... peter.lustig.tt@gmail.com

Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 8 správy z 28.