Modifica
Librerie (DLL) - FREEWARE
per Microsoft .NET 4.0 o vers. succ.


RICORDA!!!
L'autore non si assume nessuna responsabilità sui danni Hardware e Software diretti o indiretti  che il software o il suo uso potrebbe recare: OGNUNO USI QUESTO SOFTWARE A PROPRIO RISCHIO E PERICOLO!!!
Non è data alcuna garanzia sul corretto funzionamento del software.


DLL

NetworkUtils.dll v.1.0.1.0

E' una libreria per il parsing delle pagine HTML.
La libreria offre una moltitudine di funzionalità per lavorare con le pagine HTML (ricerca tag, esportazione in formato testo del contenuto, visualizzazione del codice in un controllo RichTextBox con l'evidenziazione della sintassi, ecc.).

La libreria č usata dal browser testuale GI TextBrowser.

Richiede la versione 4.0 o versione successiva del Microsoft .NET Framework.

L'esempio mostra come estrarre il contenuto di un determinato tag di una pagina HTML conoscendone l'ID.
using System;
using NetworkUtils;
using NetworkUtils.Type;
 
namespace Esempio
{
class Program
{
static void Main(string[] args)
{
try
{
string url = "/dll/testParser.htm";
 
VampireHTML obj= new VampireHTML(url);
 
System.Console.WriteLine(string.Format("Connessione all'url:\n\t {0}", url));
 
WebDocument doc= obj.GetDocument();
if (doc.page.Length > 0)
{

System.Console.WriteLine("elaborazione in corso...");
 
TagElement[] el = TagElement.ParseDocument(doc.page);
if (el != null && el.Length > 0)
{
foreach (TagElement e in el)
{
string res = e.GetContentById(url, "divContenuto");
if (res.Length > 0)
{
System.Console.WriteLine(res);
break;
}
}
}
else {
//file testuale
string txt= doc.page;
//...
System.Console.WriteLine("La risposta web č un file testuale.");
}
}
else if (doc.dati != null || doc.dati.Length > 0)
{
//il file binario
byte[] bin = doc.dati;
//...
System.Console.WriteLine("La risposta web č un file binario.");
}
}catch(Exception err)
{
System.Console.WriteLine(err.ToString());
}
}
}
}
N.B.
La libreria dispone del metodo Search() che consente di ricercare il Tag per Name o per il valore di un qualsiasi attributo.

Download:

Scarica: NetworkUtils.zip (29,2 KB)

CommentaLeggi i commenti e scrivi il tuo. VotaClicca qua per votarla.

Release compilata il 25 Ago 2015


Librerie Dinamiche (DLL) - FREEWARE
per Visual Basic 5.0 e Visual Basic 6.0


RICORDA!!!
L'autore non si assume nessuna responsabilità sui danni Hardware e Software diretti o indiretti  che il software o il suo uso potrebbe recare: OGNUNO USI QUESTO SOFTWARE A PROPRIO RISCHIO E PERICOLO!!!
Non è data alcuna garanzia sul corretto funzionamento del software.

Nota per Sistemi a 64 bit

Se si distribuiscono le DLL assieme alle proprie applicazioni tramite il pacchetto di installazione non dovrebbero verificarsi dei problemi.

Se, invece, si desidera registrare manualmente il componente bisognerā registrarlo in una console eseguita come amministratore ed utilizzando regsvr32.exe della cartella SysWOW64

es.

C:\Windows\SysWOW64>regsvr32.exe GITouch.dll

DLL

GiConversione.dll

Libreria dinamica che esporta 4 funzioni per la codifica/decodifica del formato Mime 64 e del formato Printable. In genere tali formati sono usati per l'invio e la ricezione di e-mail.
L'esempio incluso nella distribuzione mostra l'uso con Visual Basic e spiega in modo dettagliato gli argomenti delle singole funzioni.
La libreria, essendo scritta in linguaggio C, risulta essere velocissima e riesce a convertire file di diversi mega byte in pochi secondi anche con computer poco prestanti.

Per ogni versione a 32 bit di Visual Basic.

Download:

Scarica: giconversione.zip (46,8 KB)

CommentaLeggi i commenti e scrivi il tuo. VotaClicca qua per votarla.



DLL

ArrayToString.dll

Ho scritto questa libreria dinamica in Visual C++ perchè purtroppo il codice del Visual Basic è troppo lento. Lo scopo della libreria è di effettuare la migrazione dei dati da un array di byte ad una stringa e viceversa.
Per ogni versione a 32 bit di Visual Basic.

Download:

Scarica: giarray.zip (64 KB)

CommentaLeggi i commenti e scrivi il tuo. VotaClicca qua per votarla.


Questa DLL è stata pubblicata su it.comp.lang.visual-basic - Sito Comune

Dalla versione 6.0 di Visual Basic č disponibile la funzione StrConv che dovrebbe compiere tale operazione. Nelle versioni precedenti non c'era una funzione analoga.


DLL

GITouch.dll

è una libreria dinamica scritta in Visual C++ che ha lo scopo di fornire delle funzioni di facile utilizzo per la lettura e modifica della data di creazione, della data di modifica e della data d'accesso dei file.
Per ogni versione a 32 bit di Visual Basic.

Download:

Scarica: gitouch.zip (59 KB)

CommentaLeggi i commenti e scrivi il tuo. VotaClicca qua per votarla.


Questo componente di codice è utilizzato dal programma Windows Touch File.


NB
Le librerie sono compresse in archivi ZIP e pertanto prima di poterli utilizzare bisogna decomprimerli.

Vai all'inizio della pagina Design © 2023 by Giovanni Iacobelli  

 

Modifica


| Informativa estesa (cookie policy ) |
 
Iacosoft su Facebook   Iacosoft su YouTube   Iacosoft su Google Drive  

Utenti Collegati:86 
Totale visitatori:3.857.613