Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 19-03-2002, 18:55
Rembo
Rembo is offline
ik moet voor sofwtare een menu maken in edit. voor onder dos. de opdracht is. maak een menutje dat 5 interne en 5 extrene doscommando's laat zien.

dus je moet kunnen kiezen uit in en extern een exit en help. en dan weer submenu's voor interne en externe commands.

die commando's moet je dan kunnen kiezen bv: je zit in het menu interne commands. dan staat er het command: cls. [clear screen]
dan moet daar een uitleg voor komen en daarna het gestart worden. en daarna weer terrug naar het menu.
zodat mensen info kunnen krijgen over het command en het kunnen starten via het progie!

ik heb tot nu toe:

Code:
:START
@echo off
echo.
echo.
echo.
echo.
cls
type draak.txt
echo.
echo.
echo.
PAUSE
echo  
cls

                         type kleine.txt
echo.                     
echo           ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo           º   .:keuze  menu:.  by:Remco   MainMenu   º
echo           ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo           º                                          º
echo           º 1: Interne  Dos commandos                º
echo           º 2: Externe  Dos commandos                º
echo           º 3: Readme                                º
echo           º 4: Exit                                  º
echo           º                                          º
echo           ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo.

choice  Geef keuze: /n /c:1234
if errorlevel 4 goto Exit
if errorlevel 3 goto Readme
if errorlevel 2 goto Externe
if errorlevel 1 goto Interne


:Readme
cls
                         type kleine.txt         
echo. 
echo           ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo           º   .:keuze  menu:.  by:Remco   Readme     º
echo           ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo           º                                          º
echo           º 1: readme komt hier                      º
echo           º 2: Externe  Dos commandos                º
echo           º 3: Readme                                º
echo           º 4: Exit                                  º
echo           º                                          º
echo           ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo.

choice  Geef keuze: /n /c:1234
if errorlevel 4 goto Exit
if errorlevel 3 goto Readme
if errorlevel 2 goto Externe
if errorlevel 1 goto Interne

:Externe
cls
                         type kleine.txt
echo. 
echo           ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo           º   .:keuze  menu:.  by:Remco   Externe    º
echo           ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo           º                                          º
echo           º 1:        komt hier                      º
echo           º 2: Externe  Dos commandos                º
echo           º 3: Readme                                º
echo           º 4: Exit                                  º
echo           º                                          º
echo           ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.

choice  Geef keuze: /n /c:1234
if errorlevel 4 goto Exit
if errorlevel 3 goto Readme
if errorlevel 2 goto Externe
if errorlevel 1 goto Interne


:Interne
cls
                         type kleine.txt 
echo. 
echo           ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo           º   .:keuze  menu:.  by:Remco   Interne    º
echo           ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo           º                                          º
echo           º 1: readme komt hier                      º
echo           º 2: Externe  Dos commandos                º
echo           º 3: Readme                                º
echo           º 4: Exit                                  º
echo           º                                          º
echo           ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.


choice  Geef keuze: /n /c:1234
if errorlevel 4 goto Exit
if errorlevel 3 goto Readme
if errorlevel 2 goto Externe
if errorlevel 1 goto Interne

:Exit
CLS
echo.
echo.
type draak.txt
echo.
echo.
echo                          einde programma.
ECHO                              TOT ZIENS!
PAUSE
echo 
echo.
echo.
CLS

maar wie heeft er verstand van of kan mij helpen het verder te maken of iedeen tips geven enzo? het moet volgende week al af

please als je me kan helpen doe het dan aub.

alvast bedankt
__________________
ga naar www.down4free.com voor een 100% legale download site! voor alle software en xp tools!
Met citaat reageren
Advertentie
Oud 20-03-2002, 04:46
Verwijderd
Je copy/paste slordig.

Anyway, je bent toch al bijna klaar? -- Wát je doet klopt wel, kwestie van doorbreien dus. Verder kun je er nog dingen als CHKDSK in zetten. Of een diskette formatteren. Noem 't maar.
Met citaat reageren
Oud 20-03-2002, 06:57
Rembo
Rembo is offline
maar hoe moet ik verder is mijn vraag?
helemaal onderaan de submenu's maken?
of kan ik onder het menu intern gewoon 5 menu's maken
en onder extern ook?

en hoe kan ik iets uitlaten voeren en weer terrug laten keren?
dat soort dingen!?
__________________
ga naar www.down4free.com voor een 100% legale download site! voor alle software en xp tools!
Met citaat reageren
Oud 20-03-2002, 08:04
Verwijderd
nog leuker is om het dynamisch te maken (wel moeilijk in DOS, maar het kan wel.

Werk met variablen enzo
Code:
%bla% = "tof"
echo %bla%
Zoiets volgens mij...
Met citaat reageren
Oud 20-03-2002, 09:30
Verwijderd
Kijk hier eens naar:
Code:
@echo off


SET waarde1=Start
SET waarde2=Readme
SET waarde3=Stop


SET keuze1=start
SET keuze2=readme
SET keuze3=exit


:start
echo Starten...
echo.
echo Keuzes
echo 1: %waarde1%
echo 2: %waarde2%
echo 3: %waarde3%
choice Maak uw keuze /n/c:123


if errorlevel 3 goto %keuze3%
if errorlevel 2 goto %keuze2%
if errorlevel 1 goto %keuze1%


:readme
echo Readme geladen....
SET waarde2=Stop
SET keuze2=exit
goto start


:exit
echo Dagdag...
De waardeX is de tekst die wordt weergegeven.
De keuzeX is het label waar naar moet worden gegaan...

Dit maakt je code een stuk kleiner en overzichtelijker.

Hopenlijk snap je het

[Dit bericht is aangepast door eddie (20-03-2002).]
Met citaat reageren
Oud 20-03-2002, 18:08
Rembo
Rembo is offline
maar ik wil graag verder zoals ik nu al bezig ben (anders is dat voor nix en dat wat ik nu heb snap ik tenminste.

alleen hoe moet ik verder?
moet ik menu voor de commando's onderaan die brei zetten of er tussenin ???

ik wil wel weer hetzelfde menu alleen dan is de inhoud anders en de knoppen zijn dan uitvoeren exit of verder (in die richting dan!)
iemand?
__________________
ga naar www.down4free.com voor een 100% legale download site! voor alle software en xp tools!
Met citaat reageren
Oud 20-03-2002, 18:17
Verwijderd
uuhhmm... no offense, maar volgens mij is de code die jij hebt gemaakt grotendeels copy+paste...

In een .bat bestand maakt het weing uit waar je alles neerzet; je gebruikt immer labels om heen en weer te springen.

Let er wel op dat het 'exit' label+code onderaan moet...
Met citaat reageren
Oud 20-03-2002, 18:58
Rembo
Rembo is offline
Citaat:
eddie schreef:
uuhhmm... no offense, maar volgens mij is de code die jij hebt gemaakt grotendeels copy+paste...

In een .bat bestand maakt het weing uit waar je alles neerzet; je gebruikt immer labels om heen en weer te springen.

Let er wel op dat het 'exit' label+code onderaan moet...
wat er hierboven staat heb ik uit mijn eigen gemaakte bat file geknipt en geplakt! in de software les gemaakt!

en bedankt voor je tip.

__________________
ga naar www.down4free.com voor een 100% legale download site! voor alle software en xp tools!
Met citaat reageren
Oud 20-03-2002, 19:24
Verwijderd
Citaat:
Rembo schreef:
wat er hierboven staat heb ik uit mijn eigen gemaakte bat file geknipt en geplakt! in de software les gemaakt!

en bedankt voor je tip.

Geen dank...

Maar wat ik bedoelde met copy+paste, is het feit dat ik in je oorspronkelijke code al 4 keer hetzelfde menuutje zie (wel verschillende namen dan).
DAT is copy+paste, en niet efficient/overzichtelijk programmeren (maar ja, het is ook geen echte programmeertaal hè? )

Met citaat reageren
Oud 20-03-2002, 23:18
razor-x
razor-x is offline
Davinci college dus
Met citaat reageren
Oud 21-03-2002, 06:25
Rembo
Rembo is offline
Citaat:
razor-x schreef:
Davinci college dus
yep! klopt zit je er ook op? dordrecht?

hahaha zit nu in i2 en er staat een icq aan met jouw naam enzo zoner passwords ofzo dus dat is aardig stom

[Dit bericht is aangepast door Rembo (21-03-2002).]
__________________
ga naar www.down4free.com voor een 100% legale download site! voor alle software en xp tools!
Met citaat reageren
Oud 21-03-2002, 19:40
razor-x
razor-x is offline
Citaat:
Rembo schreef:
yep! klopt zit je er ook op? dordrecht?

hahaha zit nu in i2 en er staat een icq aan met jouw naam enzo zoner passwords ofzo dus dat is aardig stom

[Dit bericht is aangepast door Rembo (21-03-2002).]
ja bedankt nog
naja ratelimit doet wonderen, kon ik gelijk m'n pass veranderen

(ik zit dus in 1a3)


[Dit bericht is aangepast door razor-x (21-03-2002).]
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware Rpc
juventus
3 08-02-2004 12:32
Software & Hardware [Win98] Formateren
Smobbo
21 15-10-2003 18:30
Software & Hardware Programma's die niet op kunnen starten
mboy
29 07-02-2003 23:08
Software & Hardware variables in dos menu?
Rembo
1 24-03-2002 11:38
Software & Hardware en menu maken via dos ????
Beyoned
3 05-12-2001 19:25
Software & Hardware DVD en HD in conflict....
jungle_brother
8 22-05-2001 11:20


Alle tijden zijn GMT +1. Het is nu 21:55.