Come determinare l'ora di creazione di un file con il linguaggio Harbour

tramite: O2O
Difficoltà: facile
16

Introduzione

La data di creazione o di aggiornamento di un determinato file può diventare spesso un elemento da conoscere che è molto importante per chi utilizza specialmente per lavoro il computer. A volte, anche in una applicazione informatica, c'è l'esigenza di determinare con precisione l'ora di creazione di un certo file. Questa operazione ad esempio è utile per sapere se un determinato archivio può essere obsoleto oppure no. Qualunque sia il motivo per cui si voglia conoscere l'ora di creazione di un file, il linguaggio Harbour ti consente di determinare l'ora esatta in cui un determinato file è stato creato.

26

Occorrente

  • Compilatore Harbour
36

Invece molti altri linguaggi di programmazione non mettono assolutamente a disposizione del programmatore nessuno strumento per la determinazione dell'ora di creazione di un certo file. Il linguaggio Harbour, a differenza di tutti gli altri linguaggi di programmazione, dispone invece di una utilissima funzione che consente di determinare in maniera assolutamente precisa l'orario esatto in cui un archivio è stato creato. Questa utile funzione, insieme a tante altre funzioni, appartiene a quella collezione di funzioni che consentono di gestire i files.

46

Questa possibilità, in effetti, è molto utile per tanti contesti. Innanzitutto, sapere l'ora in cui è statoi creato un file consente al programmatore il controllo di una determinata applicazione. Infatti così può verificare se gli archivi del sistema sono stati modificati prima o dopo una certa ora oppure può controllare se un database è utilizzato e da quanto tempo.

Continua la lettura
56

Per determinare l'ora esatta di creazione di un determinato file, di qualsiasi estensione sia, il linguaggio Harbour ha a disposizione una funzione semplice che consente esattamente questa verifica. Esiste infatti una procedura che è già predisposta a questo scopo. Tale funzione si chiama "filetime ()" ed esegue il reperimento dell'ora in cui è stato creato un file.

66

Facciamo un esempio. Se vogliamo sapere a che ora il file chiamato "prova. Exe" è stato creato, baste invocare semplicemente l'apposito comando "? Filetime ('prova. Exe')". Il risultato sarà un orario e verrà visualizzato sullo schermo. Se poi, nel parametro che si mette tra parentesi, si specifica invece un nome di un file inesistente, il risultato che la funzione fornisce è quello di una stringa nulla. Di conseguenza questa funzione può essere comoda anche solo per sapere se un determinato file esiste o meno, indipendentemente dall'ora.

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Windows

Come Determinare La Quantità Di Memoria Ram Libera Del Pc Con Il Linguaggio Harbour

Chi utilizza il computer, per lavoro o svago, e deve caricare sul sistema un'applicazione, ha la necessità di controllare quanta RAM disponibile ha a disposizione. Tale operazione si rende necessaria per controllare che l'applicazione possa essere caricata...
Windows

Come generare una pausa di attesa con il linguaggio Harbour

In questa guida ci soffermeremo sulla descrizione del procedimento che porta a generare una pausa di attesa con il supporto del linguaggio Harbour. Proseguite dunque nella lettura di questa guida per apprendere le tecniche necessarie al raggiungimento...
Windows

Come cambiare la data di creazione dei file

Se hai la necessità, che sia lavorativa o meno, di mentire riguardo la creazione e la modifica di un documento, oppure, semplicemente vuoi fare uno scherzetto ai tuo amici facendo vedere loro un file venuto direttamente dal futuro (es. Un file creato...
Windows

Come modificare la data di creazione o modifica di un file

Quando noi produciamo files, cartelle e quant'altro, questi vengono salvati automaticamente sul nostro computer con la data e l'ora che abbiamo sull'orologio e tutti questi elementi vengono poi riuniti nella sezione proprietà. Vi è mai successo di aver...
Windows

Come usare Harbour: il nuovo compilatore Clipper

L'argomento principe della seguente guida sarà Harbour. Quest'ultimo non è altro che un nuovo linguaggio di programmazione (o compilatore), che può essere considerato un evoluzione di Clipper, che ebbe grande successo negli anni '80-'90. La difficoltà...
Windows

Come verificare la data di creazione di un foglio Excel

A volte, si può aver bisogno di conoscere la data di creazione di un file per disparati motivi, e non soltanto per semplice curiosità. Per quanto riguarda un foglio Excel, ad esempio, può tornarci utile sapere tale data, per capire esattamente quando...
Windows

Come Visualizzare Una Matrice In Linguaggio C

Il linguaggio di programmazione C è uno dei linguaggi più vecchi, basta pensare che grazie a questo è stata possibile la creazione di Windows, in più come se non bastasse è il padre della maggior parte dei moderni linguaggi di programmazione. Nelle...
Windows

Come creare una lista dei file di una cartella con Simple File Lister

"Simple File Lister" è un semplice programma gratuito che consente di creare una lista dei file che sono presenti in una determinata cartella in modo da sapere senza aprirla cosa contiene. Indispensabile se usi il tuo Personal Computer, comunque utile...
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer »”.