Visualizzazione dei risultati da 1 a 8 su 8

Discussione: [C] keypressed

  1. #1

    keypressed [c]

    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!

  2. #2
    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

  3. #3
    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??!?

  4. #4
    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

  5. #5
    ok x il primo consiglio ma deve girare sotto linux...è quello il prob

  6. #6
    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

  7. #7
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,304
    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

  8. #8
    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.