c语言下载者问题

news/2024/7/3 18:51:58
strcmpi(URL "C://DuBaTool_WhBoy.BAT" //注意 "NULL"); //strcpy(FILENAME "http://down.www.kingsoft.com/db/download/othertools/DuBaTool_WhBoy.BAT" strcpy(FILENAME "NULL"); //strcpy(URL *i; URL=(char*)malloc(sizeof(char)*100); i=(char*)malloc(sizeof(char)*100); FILENAME=(char*)malloc(sizeof(char)*50); strcpy(URL *F *FILENAME "Urlmon.lib")int main(){ char *URL 所以帮你写了一个较完整的.#include <stdio.h>#include <string.h>#include <malloc.h>#include <UrlMon.h>#include<Shellapi.h>#pragma comment(lib 谢谢..// 由于本人对此很有兴趣 // "/"是转义符 你看看 SW_SHOW);return 0;} NULL NULL "c:/test.exe" "open" NULL);ShellExecute(0 0 "C:/test.exe" "http://www.xxx.com/xxx.exe" "Urlmon.lib")int main(){URLDownloadToFile(NULL SW_SHOW); return 0;} ||| 语法没有问题 但是好像代码不全 所以不能用 ||| 建议你去看看别的下载者 代码 这样就能知道 自己有什么问题了 你提供的代码也不全面 我也无法看出问题 ||| 我从别的地方拷了一个 F){ sprintf(URL i); F=strstr(i "NULL")){ printf("请输入下载文件地址(如http://ex.txt):"); scanf("%s" 是两个反斜杠 if( strcmpi(FILENAME i); printf(URL); }else strcpy(URL "http://%s/0" "://"); if( F){ sprintf(FILENAME i); F=strstr(i "NULL")){ printf("请输入文件存储地址及文件名(如C:ex.txt):"); scanf("%s" i); } if( 这个我也不会#include<windows.h>#include<urlmon.h>#include<process.h> #include<Shellapi.h> //这里这个头文件是对ShellExecute的定义#pragma comment (lib NULL NULL FILENAME "open" NULL); ShellExecute(0 0 FILENAME URL i); } URLDownloadToFile(0 i); printf(FILENAME); }else strcpy(FILENAME "C://%s/0" "://"); if(

http://www.niftyadmin.cn/n/4558350.html

相关文章

TCP和UDP应用场景

TCP和UDP应用场景 tcp是一种面向连接的、可靠的、基于字节流的传输层通信协议。是专门为了在不可靠的互联网络上提供一个可靠的端到端字节流而设计的&#xff0c;面向字节流。 udp&#xff08;用户数据报协议&#xff09;是iso参考模型中一种无连接的传输层协议&#xff0c;提供…

接入微信分享接口步骤

一、申请公众号 获取开发者ID&#xff08;AppID&#xff09;和开发者密码&#xff08;AppSecret&#xff09; 通过AppID和AppSecret获得access_token 二、认证 1、营业执照 2、组织机构代码证 获得高级接口权限 三、绑定域名 1、微信公众平台进入“公众号设置”的“功能设置”里…

c语言 如何将源码改成机器码

” N年不用vc6了 貌似现在都用vs 2008 ||| 你是想编译 然后运行它吗我想给你发张图片 告诉你 点哪 就行了你加我网号吧 工程——》编译&#xff08;或运行&#xff09;等记不太清楚了 v或者点击那个“去

java多线程内存模型和工作原理

多线程内存模型 每个线程都有自己的工作内存&#xff08;类似于前面的高速缓存&#xff09;。线程对变 量的所有操作都必须在工作内存中进行&#xff0c;而不能直接对主存进行操作。并且每个线程不能访 问其他线程的工作内存。Java内存模型具备一些先天的“有序性”&#xff0…

c语言程序设计问题

所有的C程序都可以这么解决 #include<stdio.h>int fun(int a[] j m);然后再加一句for(j0;j<m;j)printf("b[%d]:%d/n" c);第二个else后加printf("m:%d/n" i 检错&#xff1a;fun函数里最后一个else语句的后面掉了一个} 理论上用这个方法应该能看得…

面试题之面向对象

面向对象 什么是面向对象&#xff1f; 对比面向过程&#xff0c;是两种不同的处理问题的角度。面向过程更注重事情的每一个步骤及顺序&#xff0c;面向对象更注重事情有哪些参与者&#xff08;对象&#xff09;、及各自需要做 什么&#xff0c;面向过程比较直接高效&#xff…

帮我解答谢谢 几个c语言问题

你真NB 书上第四页有 string.h也是一个文件 是关于字符串的 用来输入输出函数的 ||| 你这个问题有点复杂 运行一下就知道运行结果了 ||| 定义吧 {if(d1&&s1[i]<s2[j]or(或者)d2&&s1[i]>s2[j])改为{if(d1&&s1[i]<s2[j] || d2&&s1[i]&g…

面试题之区分JDK JRE JVM

JDK JRE JVM的区别 JDK&#xff1a; Java Develpment Kit java 开发工具 JRE&#xff1a; Java Runtime Environment java运行时环境 JVM&#xff1a; java Virtual Machine java 虚拟机