ciao a tutti..vorrei sapere se è possibile implementare con "keypressed" il comando di shell(freccia in su' e in giu') x far scorrere i comandi ke sono stati eseguiti e se si come..grazie!
ciao a tutti..vorrei sapere se è possibile implementare con "keypressed" il comando di shell(freccia in su' e in giu') x far scorrere i comandi ke sono stati eseguiti e se si come..grazie!
non so se ho capito bene:
leggi qua (GetKeyState)
http://forum.html.it/forum/showthrea...ighlight=getch
...Terrible warlords, good warlords, and an english song
si, forse mi son spiegato male...vorrei implementare un cosa simile a quello ke fa la shell di unix cioe' ke dopo ke digiti uno o piu' comandi li puoi rikiamare scegliendoli tramite la freccia in alto o in basso..non so' se lo hai presente..avevo pensato a una lista dove man mano memorizzo tutte le stringhe(i cmd) ke ho inserito. ma come faccio per chiamarle??!?
la doskey del dos
così al volo:
devi utilizzare un'array di stringhe *argv[]
dove andrai a memorizzare tutte le stringhe che [invierai]
alla shell...
per richiamarle (se sei sotto windows) puoi benissimo
utilizzare il codice del link sopra (GetKeyState).
...Terrible warlords, good warlords, and an english song
ok x il primo consiglio ma deve girare sotto linux...è quello il prob
per linux (conio.h non esiste)
prova a cercare ncurses.h e/o uconio.h con google.
...Terrible warlords, good warlords, and an english song
PS: i sistemi Unix (compreso Linux) memorizzano i comandi shell digitati da ciascun utente in un file... (.bash_history all'interno della home).
Ciao.
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza