| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> Utility Software >> Content
    Sådan downloader en fil på Wininet.dll
    Den WinInet.dll dynamisk link library er et modul , der indeholder Internet -relaterede funktioner, som anvendes af mange almindelige Windows-programmer til at kommunikere over internettet. Du kan bruge denne DLL i dine egne applikationer , der er udviklet i ethvert integreret udviklingsmiljø , at hente en fil af en størrelse fra en hjemmeside ved at bruge et par enkle buffere og ordentligt beregne filstørrelse. Instruktioner
    1

    Opret en ny funktion, der tager URL'en som sin eneste parameter , ved hjælp af denne kode : Hej

    std :: string getURL ( const char * URL) {
    < br > 2

    Indsæt denne kode til at oprette en ny konstant buffer til at gemme størrelsen af ​​de dele, der udgør din fil : Hej

    const int DownloadBufferSize = 1024 ;
    3

    Føj denne kode til at oprette en konstant , der gemmer fejl , hvis dit program kaster én : Hej

    const std :: string errorString = "FEJL "
    4

    Brug den HINTERNET funktion WinInet at åbne en internetforbindelse, før du forsøger at downloade filen , ved at indsætte denne kode : Hej

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

    Åbn URL-adressen ved hjælp af denne kode : Hej

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

    Opret en buffer , der holder filstørrelsen ved at indsætte denne kode : Hej

    DWORD sizeBuffer ; DWORD længde = sizeof ( sizeBuffer )
    7

    Få filstørrelsen ved at bruge denne kode : Hej

    bool lykkes = HttpQueryInfo ( hFile , HTTP_QUERY_CONTENT_LENGTH

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan installeres Azure 
    ·Sådan fjernes Registry Booster 
    ·Hvordan man laver en kort til Print 
    ·Sådan Kill a Watt International 
    ·Sådan Turn Off Toshiba Flash Cards 
    ·Sådan oprettes en zip-fil med billeder 
    ·Sådan fjernes LDT Audio Control Panel Fra Startup 
    ·Sådan Transfer Parallelle Data 
    ·Sådan Konverter DMG til ISO Med Trylleri 
    ·Opdater drivere til Gateway Computers 
      Anbefalede Artikler
    ·Sådan bruges Excel TÆL.HVIS 
    ·Sådan spiller Gamle spil, der bruger ældre DirectX 
    ·Hvordan til backup af adressebogen på en Mac 
    ·Sådan Track serienumre Med QuickBooks Pro 
    ·Hvad er filtypen GZ 
    ·Sådan Fremhæv Alt i Adobe 9 
    ·Sådan fjernes Skype nummer Fremhævning på websider 
    ·Hvordan laver Moving bannere med Photoshop 
    ·Fraktaler i specielle effekter 
    ·Hvordan kan jeg konvertere PDF-filer og andre e- bøger…
    Copyright © Computer Viden http://www.computerdk.com