none
請問Windows Mobile 5.0 Pocket PC下如何取得網頁的原始碼 RRS feed

解答

  • HI,

         我似乎有找到方法
         大概是以下這樣

    =======================================================================
     WSAStartup(MAKEWORD(2,2),&wsaData);  
     data_socket=socket(AF_INET, SOCK_STREAM,0);  
     if(data_socket == INVALID_SOCKET )
     {
      printf( "Create socket fail!!\r\n" );
      return 0;
     }
     data_addr.sin_family=AF_INET;  
     data_addr.sin_addr.s_addr=inet_addr("XXX.XXX.XXX.XXX");  
     data_addr.sin_port=htons(port);   
     err = connect(data_socket, (struct sockaddr *)&data_addr,sizeof(struct sockaddr));   

     if(err != 0)
      printf("socket error!");

     sendto(data_socket,sendbuf,strlen(sendbuf),0,(SOCKADDR *)&data_addr,sizeof(data_addr));
     recv(data_socket, recvbuf, 1024, 0);

     closesocket(data_socket);
     WSACleanup();
    ========================================================================


            不過還是感謝您熱心的回覆



    • 已標示為解答 Lolota Lee 2009年7月17日 上午 06:35
    2009年7月17日 上午 02:36

所有回覆

  • HI,

    您可以使用IXMLHTTPRequest 介面
    2009年7月16日 上午 08:16
  • HI,

        首先感謝您的回覆
        但 IXMLHTTPRequest 的範例好像是使用C++
        而我們被要求只能使用 C
        所以想請問您,有沒有C 版本的範例呢
        感謝您
     
    2009年7月17日 上午 02:11
  • HI,

         我似乎有找到方法
         大概是以下這樣

    =======================================================================
     WSAStartup(MAKEWORD(2,2),&wsaData);  
     data_socket=socket(AF_INET, SOCK_STREAM,0);  
     if(data_socket == INVALID_SOCKET )
     {
      printf( "Create socket fail!!\r\n" );
      return 0;
     }
     data_addr.sin_family=AF_INET;  
     data_addr.sin_addr.s_addr=inet_addr("XXX.XXX.XXX.XXX");  
     data_addr.sin_port=htons(port);   
     err = connect(data_socket, (struct sockaddr *)&data_addr,sizeof(struct sockaddr));   

     if(err != 0)
      printf("socket error!");

     sendto(data_socket,sendbuf,strlen(sendbuf),0,(SOCKADDR *)&data_addr,sizeof(data_addr));
     recv(data_socket, recvbuf, 1024, 0);

     closesocket(data_socket);
     WSACleanup();
    ========================================================================


            不過還是感謝您熱心的回覆



    • 已標示為解答 Lolota Lee 2009年7月17日 上午 06:35
    2009年7月17日 上午 02:36