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
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 :]