Heim php教程 php手册 压缩文件解压器: 文件解压压缩

压缩文件解压器: 文件解压压缩

Jun 21, 2016 am 08:49 AM
include printf quot

调用了7z.exe。首先先搜索硬盘内的压缩文件,没有搜索到直接进行下载(有待添加)。其次,进行文件的压缩和解压...部分功能有待完善,代码没有任何技术含量,无非是保持对技术的热爱。
#include
#include
#include
#include
#include
const int LEN = 1024;
void ShowTime();
void Search();
void Compress();
void Decompress();
void Help();
int main()
{
int n = 0;
while(n!=5)
{
ShowTime();
printf(" ================================================= \n");
printf(" +++++++++++++++++++++++++++++++++++++++++++++++++ \n");
printf(" 1++++++++++++++++++++Search+++++++++++++++++++++1 \n");
printf(" 2+++++++++++++++++++Compress++++++++++++++++++++2 \n");
printf(" 3+++++++++++++++++++Decompress++++++++++++++++++3 \n");
printf(" 4+++++++++++++++++++++Help++++++++++++++++++++++4 \n");
printf(" 5+++++++++++++++++++++Exit++++++++++++++++++++++5 \n");
printf(" +++++++++++++++++++++++++++++++++++++++++++++++++ \n");
printf(" ================================================= \n");
printf("请选择操作类型:\n");
scanf("%d",&n);
switch(n)
{
case 1 : Search();break;
case 2 : Compress();break;
case 3 : Decompress();break;
case 4 : Help();break;
case 5 : return 0;break;
default : printf("输入错误\n");
}
}
return 0;
}
void ShowTime()
{
time_t now;
now = time(NULL);
printf(" %s", ctime(&now));
Sleep(1000);
//system("cls");
}
void DirectoryList(LPCSTR Path)
{
WIN32_FIND_DATA FindData;
HANDLE hError;
int FileCount = 0;
char FilePathName[LEN];
char FullPathName[LEN];
strcpy(FilePathName, Path);
strcat(FilePathName, "\\*.*");
hError = FindFirstFile(FilePathName, &FindData);
if (hError == INVALID_HANDLE_VALUE)
{
printf("搜索失败!");
return;
}
while(::FindNextFile(hError, &FindData))
{
if (strcmp(FindData.cFileName, ".") == 0
strcmp(FindData.cFileName, "..") == 0 )
{
continue;
}
wsprintf(FullPathName, "%s\\%s", Path,FindData.cFileName);
FileCount++;
printf("\n%d %s ", FileCount, FullPathName); 本文链接http://www.cxybl.com/html/wlbc/Php/20130626/38826.html



Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Was ist der Unterschied zwischen PHP include und include_once? Was ist der Unterschied zwischen PHP include und include_once? Mar 22, 2023 am 10:38 AM

Wenn wir Webseiten mit PHP schreiben, müssen wir manchmal Code aus anderen PHP-Dateien in die aktuelle PHP-Datei einfügen. Zu diesem Zeitpunkt können Sie die Funktion include oder include_once verwenden, um die Dateieinbindung zu implementieren. Was ist also der Unterschied zwischen include und include_once?

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Wo ist Linux printf? Wo ist Linux printf? Mar 10, 2023 am 09:05 AM

Linux printf wird in der Befehlszeile verwendet. Dieser Befehl wird zum Formatieren von Druckdaten verwendet. Das Befehlsformat von printf ist „printf FORMAT [ARGUMENT]...printf OPTION“, wobei die Option „help“ die Anzeige von Hilfeinformationen bedeutet Die Option „Version“ bedeutet Versionsinformationen anzeigen.

Der Unterschied zwischen fprintf und printf Der Unterschied zwischen fprintf und printf Nov 28, 2023 am 10:48 AM

Der Unterschied zwischen fprintf und printf besteht darin, dass das Ausgabeziel unterschiedlich ist. printf gibt die Ausgabe an den Standardausgabestream aus, während fprintf an den angegebenen Dateistream ausgibt. Wählen Sie die entsprechende Funktion aus, um bei Bedarf Ausgabevorgänge durchzuführen. Es ist zu beachten, dass die Funktion fprintf die Datei zuerst über die Funktion fopen öffnen und die Datei nach der Verwendung über die Funktion fclose schließen muss. Darüber hinaus ist eine Fehlerbehandlung erforderlich, wenn das Öffnen der Datei fehlschlägt oder ein Betriebsfehler auftritt.

Was ist der Unterschied zwischen putchar und printf? Was ist der Unterschied zwischen putchar und printf? Aug 22, 2023 pm 01:55 PM

Der Unterschied zwischen putchar und printf: 1. Der Parametertyp von putchar ist int und der Parametertyp von printf ist string; 2. putchar kann nur ein Zeichen ausgeben, und printf kann mehrere Zeichen ausgeben. 3. putchar kann die Ausgabe nicht formatieren printf kann es formatieren. 4. putchar hat keinen Rückgabewert, printf gibt die Anzahl der erfolgreich ausgegebenen Zeichen zurück, printf ist nicht auf die Ausgabe auf die Konsole beschränkt.

Wie füge ich eine php.ini-Datei in eine andere php.ini-Datei ein? Wie füge ich eine php.ini-Datei in eine andere php.ini-Datei ein? Sep 02, 2023 pm 03:45 PM

Die INI-Datei kann nicht in die Haupt-PHP-INI-Datei eingebunden werden. Im Gegensatz dazu wird beim Kompilieren von PHP die Zeile --with-config-file-scan-dir=PATH​​​​​&a

PHP-Datei:// PHP-Datei:// Aug 20, 2023 pm 06:13 PM

Einführung In PHP können mithilfe entsprechender integrierter Wrapper verschiedene Protokolle im URL-Stil in Verbindung mit Dateisystemfunktionen verwendet werden. Benutzerdefinierte Wrapper können auch mit der Funktion stream_wrapper_register() definiert werden. Der Standard-Wrapper in PHP ist file://, der das lokale Dateisystem darstellt. Wenn kein anderes Protokoll explizit verwendet wird, behandelt der PHP-Parser es als Dateisystem-Wrapper. Die an die Dateisystemfunktionen fopen(), file_get_contents() usw. übergebenen Dateinamenparameter verwenden standardmäßig das Protokoll file://. Wenn der Dateiname nicht mit einem Schrägstrich, einem Backslash oder dem Treiber in Windows beginnt

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题 不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题 Jun 13, 2016 am 10:15 AM

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没问题。

See all articles