Article View: pl.comp.bazy-danych.msaccess
Article #137623Re: Zmiana skrótu na pulpicie
From: Radosław Biernacki
Date: Wed, 01 Aug 2018 10:36
Date: Wed, 01 Aug 2018 10:36
45 lines
3721 bytes
3721 bytes
W dniu środa, 1 sierpnia 2018 11:09:54 UTC+2 użytkownik Jan Koc napisał:
> Witam !!!
> Dziękuję za podpowiedź, już to przerabiałem.
> Zaktualizować wersję w ten sposób oczywiście można, ale gdyby nazwa nowej bazy pozostawała taka sama (a nie da się tego zrobić, tzn. mnie się nie udało) to ok wszystkie stare skróty chodzą poprawnie i jest miodzio. Niestety przy zmianie nazwy trzeba pobawić się skrótami, co udało mi się dzięki zasobom internetu zrobić. Ale nie do końca – problemy jak powyżej
> A tak dodatkowo, jak podejrzeć kod źródłowy używanej w tym przykładzie bazy ver.adp ?
Proszę bardzo :)
Napisałbym do autora - Krzysztofa Pozorka.
Tylko nie mam pojęcia - jak go namierzyć.
Zawartość projektu ver.adp :
'Ms Access - sztuczki i chwyty
'http://www.access.vis.pl/
'(c) Krzysztof Pozorek
'-----------------------------
'Uwaga możesz korzystać z prezentowanego rozwiązania,
'wyłącznie pod warunkiem pozostawienia powyższego nagłówka.
Private Sub Form_Timer()
On Error Resume Next
Dim OldPath As String 'ścieżka do starego pliku bazy
Dim CpyPath As String 'tu skopiujemy nowy plik (zanim zmienimy mu nazwę na właściwą)
Dim BakPath As String 'tu zrobimy backup starego pliku (na wszelki wypadek)
OldPath = Me.OpenArgs
If OldPath = "" Then
DoCmd.Quit acQuitSaveNone
'Nic nie robimy - zabezpieczenie przed pomyłkowym wykonaniem procedury.
'(w OpenArgs musi być ścieżka do starego pliku bazy)
Else
BakPath = CurrentProject.Path & "\OldVer.bak"
Kill BakPath 'usuwamy starą kopię
'zachowujemy na wszelki wypadek starą wersję pod zmienioną nazwą
Err = 0
Name OldPath As BakPath
If Err <> 0 Then
'Aplikacja macierzysta jeszcze się nie zamknęła - czekamy daleja
Else
'finalne zapisanie nowej wersji pod starą nazwą pliku
Kill OldPath
Name CurrentProject.Path & "\NewVer.mdb" As OldPath
DoCmd.Quit acQuitSaveNone
End If
End If
End Sub
Technical Details
Message-ID:
<3da99175-3433-49cd-8a6b-779404edcb54@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.fr7!futter-mich.highwinds-media.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!e8-v6no2244905qtp.0!news-out.google.com!g23-v6ni441qtp.0!nntp.google.com!e8-v6no2244896qtp.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<bd780dbd-5db0-4b72-804f-cfa096fbd2cd@googlegroups.com> <ccf33a20-ea99-48c8-b670-3ae6635ac023@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 2002:a0c:d78c:: with SMTP id z12-v6mr13316883qvi.60.1533119806126; Wed, 01 Aug 2018 03:36:46 -0700 (PDT) X-Received: by 2002:a0c:b98d:: with SMTP id v13-v6mr242452qvf.0.1533119805846; Wed, 01 Aug 2018 03:36:45 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.fr7!futter-mich.highwinds-media.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!e8-v6no2244905qtp.0!news-out.google.com!g23-v6ni441qtp.0!nntp.google.com!e8-v6no2244896qtp.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.bazy-danych.msaccess Date: Wed, 1 Aug 2018 03:36:45 -0700 (PDT) In-Reply-To: <ccf33a20-ea99-48c8-b670-3ae6635ac023@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=79.188.27.165; posting-account=9Fm0dAoAAAD_MxdU7fBVfoEQePK97rMO NNTP-Posting-Host: 79.188.27.165 References: <bd780dbd-5db0-4b72-804f-cfa096fbd2cd@googlegroups.com> <ccf33a20-ea99-48c8-b670-3ae6635ac023@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <3da99175-3433-49cd-8a6b-779404edcb54@googlegroups.com> Subject: Re: Zmiana skrótu na pulpicie From: Radosław Biernacki <radekb147@gmail.com> Injection-Date: Wed, 01 Aug 2018 10:36:46 +0000 X-Received-Bytes: 3870 X-Received-Body-CRC: 1435526072 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit