🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: własne typy danych

#125049
From: siwy5
Date: Tue, 19 Aug 2008 13:39
47 lines
3017 bytes
On 19 Sie, 15:09, "Grzegorz Danowski"
<gdn__na@serwerze__poczta.onet.pl> wrote:
> Użytkownik "Krzysztof Naworyta" <k.nawor...@datacomp.com.pl> napisał w
> wiadomościnews:g8eg7k$vi0$1@news.onet.pl...
>
> > | <cite>
> > | I to jest to o co mi chodziła ale ja robiłem to na zmiennej rekordowej
> > | Jest jeszcze mały problem. Klasy nie widzi mi między plikami mdb
> > | Mam trzy pliki, funkcje i zmienne są widoczne i działają a klasy nie
> > | widzi w innym pliku niż jest zadeklarowana. Można to zmianić? obejść?
> > | </cite>
> > |
> > | A nie możesz zadeklarować w pliku, do którego ustawisz referencję w
> > | pozostałych plikach? Może to być czwarty plik mdb z definicjami
> > | wspólnych obiektów.
>
> > Owszem, trzeba ustawić referencję, ale klasy biblioteczne nadal pozostaną
> > niedostępne, jeśli nie "upubliczni" ich się owym opisanym powyżej trikiem.
>
> Sorki, zdążyłem zapomnieć.
> G.

Zrobiłem coś innego z ta klasą :
Dwa pliki mdb  no: plik a i b Plik a jest jakby biblioteką , b jakby
programem , oczywiście połaczone referencją

w pliku a mam klasę i  funkcję w jakims module
'klasa  clsFirma

'moduł
Global glFir As clsFirma

Public Function initGlFir() As Boolean
'inicjacja klasy opis firmy

  initGlFir = True

  Set glFir = New clsFirma

End Function

pomino że nie widze klasy clsFirma w pliku b to funkcję initGlFir()
mogę wykonać w pliku b
 i w pliku b mogę teraz wykonać msgbox glFir.Nazwa. To działa.

Pozdr
Daiel
Technical Details
Message-ID: <dbc781f1-a3c0-400a-a52e-8c55edf84f68@w7g2000hsa.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.straub-nv.de!proxad.net!feeder1-2.proxad.net!64.233.178.134.MISMATCH!postnews.google.com!w7g2000hsa.googlegroups.com!not-for-mail
References: <aa40914b-1bdb-48bd-a013-a4e439a87ccc@8g2000hse.googlegroups.com> <g8eanc$ejh$1@news.onet.pl> <62300dcf-45c1-4f28-b844-c1ea57e2d26e@f36g2000hsa.googlegroups.com> <g8efg4$dbu$1@absolut.sgh.waw.pl> <g8eg7k$vi0$1@news.onet.pl> <g8egm8$dt7$1@absolut.sgh.waw.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.straub-nv.de!proxad.net!feeder1-2.proxad.net!64.233.178.134.MISMATCH!postnews.google.com!w7g2000hsa.googlegroups.com!not-for-mail
From: siwy5 <banasdaniel@poczta.onet.pl>
Newsgroups: pl.comp.bazy-danych.msaccess
Subject: Re: własne typy danych
Date: Tue, 19 Aug 2008 06:39:32 -0700 (PDT)
Organization: http://groups.google.com
Lines: 59
Message-ID: <dbc781f1-a3c0-400a-a52e-8c55edf84f68@w7g2000hsa.googlegroups.com>
References: <aa40914b-1bdb-48bd-a013-a4e439a87ccc@8g2000hse.googlegroups.com>  <g8eanc$ejh$1@news.onet.pl> <62300dcf-45c1-4f28-b844-c1ea57e2d26e@f36g2000hsa.googlegroups.com>  <g8efg4$dbu$1@absolut.sgh.waw.pl> <g8eg7k$vi0$1@news.onet.pl>  <g8egm8$dt7$1@absolut.sgh.waw.pl>
NNTP-Posting-Host: 87.105.53.73
Mime-Version: 1.0
X-Trace: posting.google.com 1219153172 10462 127.0.0.1 (19 Aug 2008 13:39:32 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Tue, 19 Aug 2008 13:39:32 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: w7g2000hsa.googlegroups.com; posting-host=87.105.53.73;  posting-account=2H1BSAoAAADt5XeMBdV47foqa1rmVY0f
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1;  InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30;  .NET CLR 3.0.04506.648),gzip(gfe),gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit