Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Utility Software >> Content

    Hur man laddar ner en fil på Wininet.dll

    Den WinInet.dll Dynamic Link Library är en modul som innehåller Internet - relaterade funktioner som används av många vanliga Windows-program att kommunicera över Internet . Du kan använda denna DLL i dina egna applikationer , utvecklade i någon integrerad utvecklingsmiljö , för att hämta en fil i valfri storlek från en webbplats med hjälp av några enkla buffertar och korrekt beräkna filstorleken . Instruktioner
    1

    Skapa en ny funktion som tar URL som sin enda parameter , med hjälp av denna kod :

    std :: string getURL ( const char * URL ) {

    2

    Infoga denna kod för att skapa en ny konstant buffert för att lagra storleken av de delar som utgör din fil :

    const int DownloadBufferSize = 1024 ;
    3

    Lägg denna kod för att skapa en konstant som lagrar fel , ifall ditt program kastar en :

    const std :: string errorString = " ERROR " ,
    4

    Användning den HINTERNET funktion WinInet att öppna en Internet-anslutning , innan du försöker ladda ner filen , genom att sätta in den här koden :

    HINTERNET hInternet = InternetOpen ( " GINA : Version 0.1 " , INTERNET_OPEN_TYPE_DIRECT , NULL , 0 , 0 ) , om ( hInternet == null ) {return errorString ;}
    5

    Öppna URL med hjälp av denna kod :

    hINTERNET hFile = InternetOpenUrl ( hInternet , URL , NULL , 0 , 0 , 0 ) , om ( hFile == null ) {return errorString ;}
    6

    Skapa en buffert som håller filstorleken genom att sätta in den här koden :

    DWORD sizeBuffer ; DWORD längd = sizeof ( sizeBuffer ) ,
    7

    Få filstorleken genom att använda denna kod :

    bool efterträder = HttpQueryInfo ( hFile , HTTP_QUERY_CONTENT_LENGTH

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en startdiskett med ImgBurn
    ·Hur Installera AVG Anti - Spam Protection
    ·Hur man använder PerfectDisk
    ·Hur man kan stoppa en AVI Freeze
    ·Så här kontrollerar du vilken version av Struts
    ·Hur WinZip en mapp
    ·Hur konvertera en AVI till DVD med hjälp av Nero Visio…
    ·Hur man använder en annan dynamik DNS Provider i Windo…
    ·Hur man ser på dll-filer på din dator
    ·Datorstödd översättning Verktyg
    Utvalda artiklarna
    ·Hur Färg i Photoshop
    ·Hur du använder webb knappar och grafik i Adobe Photos…
    ·Hur man kombinerar ljud i Audacity
    ·Avinstallera DirectX 9C
    ·Hur man bygger en Dog House på Sims 2
    ·Hur får man en ROM Bild i SNES
    ·Hur man bränner en film från datorn till DVD
    ·Hur du skapar en PDF från flera flikar i Excel med Mac…
    ·Hur du ändrar mål i Microsoft Excel 2007
    ·Hur man får ett svar Shoutcast Authorization
    Copyright © Dator Kunskap http://www.dator.xyz