Come determinare la dimensione e il peso di un file con il linguaggio Harbour

tramite: O2O
Difficoltà: media
17

Introduzione

In questa guida vi illustrerò come determinare la dimensione e il peso in termini di bit di un file con il linguaggio Harbour.
Il linguaggio Harbour o in termine più tecnico, il compilatore Harbour è il sostituto di Clipper, un linguaggio di alto livello, il quale era potente e flessibile oltre che essere Open-Source.
Le caratteristiche principali del linguaggio Harbour sono varie: È compatibile con tutti i sistemi operativi tra cui Linux, Windows, Macintosh ed MS-DOS, presenta XML ed è possibile la creazione di interfacce GUI.

27

Occorrente

Assicurati di avere a portata di mano:
  • PC
  • Connessione ad internet
37

Prima di poter determinare il peso di un file con questo compilatore è necessario collegarsi al sito di questo e scaricare il file per l'installazione. Una volta scaricato il file di installazione bisognerà far partire l'installazione facendo doppio click sulla nuova icona. Eseguito ciò bisognerà seguire l'installazione guidata.

47

Una volta che l'installazione è avvenuta bisognerà avviare il prompt dei comandi o CMD. Per fare ciò clicclare su Start - Esegui - CMD.
Una volta avviato il prompt bisognerà posizionarsi sul percorso di installazione di Harbour.
Se questo non è stato modificato durante la fase di installazione allora sarà C:\hb20.
Altrimenti bisognerà recuperare il percorso di installazione.
Una volta ottenuto questo dovrete procurarvi il file di cui andremo a vedere la dimensione in bit.

Continua la lettura
57

Ottenuto il file, per determinarne la dimensione sarà necessario scrivere alcune semplici righe di programmazione.
La funzione che ci permette di determinare il peso del nostro file in Harbour è: hb_fsFSize ()
Ora vi riporterò la sintassi che dovra essere trascritta all'interno del prompt dei comandi
C Prototype
#include "hbapifs. H"
hb_fsFSize (BYTE * pszFileName, HB_BOOL bUseDirEntry) (HB_FOFFSET) ulResult
Una volta che queste righe di codice sono state trascritte all'interno del prompt dei comandi, basterà cliccare su invio e la dimensione del nostro file verrà mostrata all'interno del prompt dei comandi.

67

Una nota molto importante riguardante le stringhe di codice trascritte è che pszFileName e bUseDirEntry sono prototipi.
Questo sta a significare che all'interno della funzione sono state dichiarate queste due variabili, che sono delle variabili in ingresso.
Quindi sarà necessario dichiarare i prototipi rispettivamente con il nome del file e il suo percorso.
Come output il prompt ci restituirà il valore ulResult con il valore corrispondente al peso del nostro file.

77

Consigli

Alcuni link che potrebbero esserti utili:

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

Sicurezza

Come Calcolare Il Checksum Di Una Stringa Con Il Linguaggio Harbour

Checksum è una parola inglese che, in telecomunicazioni ed informatica, significa precisamente somma di controllo. Essa rappresenta esattamente una sequenza di bit, oppure un altro ...
Sicurezza

Come ordinare alfabeticamente i caratteri di una sringa con il linguaggio Harbour

Esistono moltissimi linguaggi di programmazione che sfruttano tecnologie software differenti e che quindi necessitano di conoscenze diversificate. Esistono linguaggi specifici per un utilizzo ben determinato ...
Windows

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

La data di creazione o di aggiornamento di un determinato file può diventare spesso un elemento da conoscere che è molto importante per chi utilizza ...
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 ...
Windows

Come nascondere file o cartelle nelle immagini

Per chi fosse interessato a nascondere alcuni file del proprio computer (come ad esempio i dati della carta di credito, oppure dei documenti importanti) è ...
Windows

Come installare ed utilizzare il compilatore Cygwin GNU C

Il compilatore Cygwin GNU C. Viene utilizzato per compilare programmi in C (si tratta di un linguaggio di programmazione) e, in modo particolare, viene sfruttato ...
Windows

Come aprire da remoto il prompt dei comandi con PsExec

Molti si chiedono come avviare processi su un computer in remoto. Può sembrare una cosa difficile da fare, ma in realtà in pochissimi passi, nel ...
Windows

Come unire 2 file mp3 con il prompt dei comandi

L'utilizzo del Prompt dei comandi talvolta può sembrare ostico o addirittura quasi impossibile da comprendere per quegli utenti che solitamente sono abituati ad utilizzare ...
Windows

Come Creare Un Database Dbf

Il Dbf è un file di dati del programma DB3, uno storico sistema di gestione di database, per microcomputer. Il programma girava sotto DOS. Il ...
Windows

Come realizzare il primo programma in Batch

In questa guida vi spiegherò come realizzare il vostro primo programma in linguaggio Batch, una tecnica di programmazione complessa (perché non dispone di editor visuale ...
Windows

Come installare un sistema operativo da chiavetta USB

Nella seguente dettagliata ed esaustiva guida che potrete andare a leggere con tanta attenzione nei passaggi successivi, cercherò di spiegarvi perfettamente come bisogna installare "Windows ...
Internet

Come rimuovere Hamachi

Hamachi è un programma per la creazione e la gestione di VPN (Virtual Private Network), ossia una rete privata virtuale che consente di collegare più ...
Windows

Come resettare la password di amministratore su Windows 7

Come resettare la password di Windows 7? Capita di inserire una password e magari di essere convinti di averne inserito una che non si rivela ...
Programmazione

Guida: programmare in Ruby

Programmare in Ruby non è molto semplice: si tratta di un programma giapponese ed è un linguaggio orientato su elementi di scripting. È necessario capire ...
Windows

Imparare ad utilizzare Microsoft Macro Assembler

Il programma Microsoft Macro Assembler è per processori x86 bit che come sistema utilizza la sintassi per Windows e Ms-Dos. Per facilitare la programmazione si ...
Programmazione

Come creare una calcolatrice con Dev C++

Dev C++ rappresenta un IDE completamente gratuito, distribuito e messo a disposizione dell'utente sotto Licenza GNU per la programmazione in linguaggio C e C ...
Linux

Come configurare un server Vnc con Red Hat

VNC (la cui sigla sta per il nome Virtual Network Computing) è il nome di uno dei più famosi software che solitamente e principalmente viene ...
Software

Guida a MS-DOS

Oggi sono in pochi a conosce la parola MS-DOS e ancora meno sanno di cosa si tratta. È l'acronimo di MicroSoft Disk Operation System ...
Programmazione

Come installare Arduino sul PC

Arduino è una piattaforma hardware open source, molto semplice e intuitiva. Progettato in Italia con l'appoggio di Olivetti e Telecom Italia, Arduino permette di ...
Windows

Come Ripristinare Windows Senza Perdere I Dati

Qualche volta vi sarà certamente successo di vedere il vostro PC fisso o il Notebook che si spegne improvvisamente. Una situazione del genere si verifica ...
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»”.