Kompresja pliku do zipa

0

Witam i prosze o pomoc.
Napisał program w Dev-C++ (consola)tworzący baze danych. Chciałbym uzupełnić go o kod za pomoca którego program samodzielnie pakuje baze do zipa.
Mysle, ze w tym celu powinienem wywołac pkzip.exe, stworzyć string zawierający polecenie pakowania, jednak nie wiem jak to zrealizowac?

0

Czy znajdzie sie ktos, kto mi pomoże ?

0

w czym problem? zajrzyj na google, pelno tam bibliotek i przykladow...

0

Tak, jakbym tego nie robił. Są oczywiście strony z bibliotekami , ale odpłatne.,
Jezeli podasz mi kilka stron , będę wdzieczny.

0

To nie zip ale mozesz uzyc tego
http://www.kyz.uklinux.net/libmspack/

0

Dziekuje bardzo...:).
Znalazłem cos interesującego:
http://www.codeproject.com/file/zip_utils.asp .
Musze to sprawdzic.

0

Sprawdziłem i jestem rozczarowany...wolno działa.
Przyjrzałem sie funkcji ShellExecute i... to jest to, czego oczekiwałem :).

#include <windows.h>
#include <stdio.h>

int main()
{
	
	remove("c:/Test/baza.zip");  // usuwam  stary plik
	ShellExecute(0,"open","c:/TEST/pkzip.exe", "c:/TEST/baza.zip c:/TEST/baza.gdb",NULL, SW_SHOWNORMAL);   //pakuje nowy

}

Bardzo proste, bez koniecznosci ładowania bibliotek :]

1 użytkowników online, w tym zalogowanych: 0, gości: 1