🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych.msaccess
Article #137623

Re: Zmiana skrótu na pulpicie

#137623
From: Radosław Biernacki
Date: Wed, 01 Aug 2018 10:36
45 lines
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-mail
References: <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