Skróty

0

Mam programik, który działa tak,że po kliknięciu na button jest zmieniana nazwa pliku (w katalogu programu), a następnie ten plik jest uruchamiany (ShellExecute), a potem nazwa wraca do poprzedniej.

Potem poprzez InnoSetup zrobiłem jego instalację.
Są skróty na pulpicie i w menu start.

Ale dlaczego, gdy uruchamiam program ze skrótu to klikanie na button nic nie daje? Gdy uruchamiam program z katalogu to wszystko jest OK.

0

Bo jest coś takiego, jak folder startowy. Przy uruchamianiu ze skrótu na pulpicie, jest on ustawiany na pulpit. Żeby pobrać aktualną ścieżkę do katalogu z programem wpisz ExtractFileDir(Application.ExeName).

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