Kopiowanie pliku z zasobu czyli instalator???

0

<ort><ort><ort>chcĘ </ort></ort></ort>zrobic program kopiujacy plik z zasobu czyli taki instalator.Jesli ktos wie jak to zrobic to niech pisze za pomoc z góry dzieki.

0

Jest na to wiele sposobów... Opisałbym ci kilka, ale nie mam czasu... Dam więc tylko link na stronę, która bardzo dokładnie opisuje jak to zrobić wykorzystując właśnie zasoby:
http://cyfbar.republika.pl/differ3.html

PS> Wiedziałem, że jesta taka strona... Tylko google i 3 sek. szukania:)

0

Dzieki naprawde swietna strona. Polecam ja wszystim którzy chca nauczyc sie robienia instalrk i jeszcze paru innych ciekawych rzeczy. :-)

0

może byś sie zalogował Vip ;)

0

Wasnie sie cos schrzanilo ale juz naprawilem :-)

0

Ta stronka rest niezla ale opisane sa sposoby tylko na builidera.Z tym zeby zrobic w Visualu(bo w nim programuje)plik z zasobami bym sobie poradzial ale z poleceniami juz gorzej.a poza tym sa tam opisane tylko przyklady dodawania do zasobu pliku .exe ale nie ma innych.

0

Jak pisałem sposobów jest dużo... Możesz znając długość oryginalną swojego programu 'dopisać' na jego koniec inny plik, a w trakcie działania programu przepisać tą zawartość do pliku. Możesz też spakować program jako tar.gz i wrzucić to jako string do zasobów (w Builder można nawet wrzucić do memo:) ), a później użyć algorytmów rozpakowujących (bądź rozprowadzać swój program z innym programem przy użyciu którego byś ten plik zdekompresował)

PS> na tej strone było powiedziane, że można to zrobić z każdym plikiem przy uzyciu funkcji (w Builder) róznych komponentów posiadających LoadFromStream. Można do tego użyc klasy TMemoryStream (builder oczywiście) i LoadFromStream() i SaveToFile().

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