Fare clic con il tasto destro del mouse su SaveAs e Apri domanda C # [chiusa]

-4

Sto cercando di sviluppare un'applicazione C # che mi consenta di fare clic con il pulsante destro del mouse su un file e scegliere un'opzione nel menu di scelta rapida per eseguire un salvataggio come con un indicatore data e ora e aprire il file appena creato.

Il flusso del processo sarebbe simile a questo:

  • Clic destro dell'utente su un file che apre il menu di scelta rapida
  • L'utente seleziona "Salva come e Apri"
  • Il file originale (nomefile.txt) viene salvato come (nome_file_08292017_093705.txt)
  • Il nuovo file viene quindi aperto

L'applicazione gestirà quanto segue:

  • Raccogli il percorso del file e il nome del file
  • Esegui il polling delle informazioni sulla data dal PC
  • Salva una copia del file con le informazioni sulla data
  • Apri il nuovo file

In estate ciò che sto alla fine è una panoramica di alto livello dei passaggi che dovrei prendere per farlo funzionare, come ad esempio le librerie da usare, i suggerimenti su come strutturare il codice o anche un esempio di codice.

Farò del mio meglio per rispondere a qualsiasi domanda o fornire ulteriori dettagli, se necessario. Sono un ingegnere di controllo con esperienza di programmazione testuale strutturata nell'ambito dell'automazione industriale, ma non ho esperienza di programmazione Windows e sto cercando di imparare.

Grazie

    
posta Randon Rose 29.08.2017 - 16:01
fonte

1 risposta

1

Ogni passo nel tuo secondo elenco di punti elenco è davvero semplice da fare, letteralmente un paio di righe di codice per ognuno, quindi discutere la struttura è un po 'discutibile. Non hai bisogno di alcun framework o libreria qui, tutto ciò che ti serve può essere fatto con .Net facilmente.

L'integrazione di Windows Explorer è facilmente eseguibile aggiungendo una chiave al registro. Se non vuoi metterlo a portata di mano e vuoi una sorta di programma di installazione, allora questo è un altro po 'di pesce, ma se fossi in te ti avvicinerei a quello separatamente dopo che avresti avuto l'integrazione per iniziare.

Suggerirei di rimanere bloccato, e quindi di porre domande a grana più fine come / quando ti imbatti in problemi.

    
risposta data 29.08.2017 - 17:04
fonte

Leggi altre domande sui tag