473,396 Members | 1,891 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Playing around with Access references

When in the code editor I select TOOLS | REFERENCES I get a list of
references. Mainly DLLs that are accessible. Well I assume that they are all
accessible. Besides the ones I have to use or might use, what about the
others? While scrolling through the list I saw something with AIM, AOL
Instant Messaging. Is there something in there to use in an Access app? How
do I know. How could I expose the objects contained in it? Are there other
useful objects elsewhere to play with?

Scott
Nov 13 '05 #1
3 1668
Hi Scott.

You can have fun fooling with several of the (hundreds? of) controls you may
see exposed there. The most commonly used ones are probably calendar,
treeview (ms common controls), and richtext. There are many general ones
that do little more than you can already do in Access, and other specialist
ones that are useful if you have a special need.

In practice, though, you want to keep the extra references to a minimum. If
you copy an mdb file onto another computer that does not have a specialist
library installed, it breaks the application. If the other computer has a
different version of the library, it breaks the application. If some other
software installs another version of a library onto your computer, it breaks
the application. If you update to a different version of Access, a simple
thing like the calendar control can break the application. In short, any
extra libraries you include means are you are increasing the support issues
for your application, so if you are developing something to use on other
people's machines, you really don't want to introduce DLL-hell issues.

So, most of the apps I write use just 3 libraries (Access, VBA, and DAO),
and I have to be convinced there is a genuine need before I will introduce
any more.

--
Allen Browne - Microsoft MVP. Perth, Western Australia.
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

"Scott Simonson" <sc***********@wi.rr.com> wrote in message
news:KF********************@twister.rdc-kc.rr.com...
When in the code editor I select TOOLS | REFERENCES I get a list of
references. Mainly DLLs that are accessible. Well I assume that they are
all accessible. Besides the ones I have to use or might use, what about
the others? While scrolling through the list I saw something with AIM, AOL
Instant Messaging. Is there something in there to use in an Access app?
How do I know. How could I expose the objects contained in it? Are there
other useful objects elsewhere to play with?

Scott

Nov 13 '05 #2
Hi Scott.

You can have fun fooling with several of the (hundreds? of) controls you may
see exposed there. The most commonly used ones are probably calendar,
treeview (ms common controls), and richtext. There are many general ones
that do little more than you can already do in Access, and other specialist
ones that are useful if you have a special need.

In practice, though, you want to keep the extra references to a minimum. If
you copy an mdb file onto another computer that does not have a specialist
library installed, it breaks the application. If the other computer has a
different version of the library, it breaks the application. If some other
software installs another version of a library onto your computer, it breaks
the application. If you update to a different version of Access, a simple
thing like the calendar control can break the application. In short, any
extra libraries you include means are you are increasing the support issues
for your application, so if you are developing something to use on other
people's machines, you really don't want to introduce DLL-hell issues.

So, most of the apps I write use just 3 libraries (Access, VBA, and DAO),
and I have to be convinced there is a genuine need before I will introduce
any more.

--
Allen Browne - Microsoft MVP. Perth, Western Australia.
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

"Scott Simonson" <sc***********@wi.rr.com> wrote in message
news:KF********************@twister.rdc-kc.rr.com...
When in the code editor I select TOOLS | REFERENCES I get a list of
references. Mainly DLLs that are accessible. Well I assume that they are
all accessible. Besides the ones I have to use or might use, what about
the others? While scrolling through the list I saw something with AIM, AOL
Instant Messaging. Is there something in there to use in an Access app?
How do I know. How could I expose the objects contained in it? Are there
other useful objects elsewhere to play with?

Scott

Nov 13 '05 #3
Thanks Allen,

I understand not using references, or at least too many, is not preferred.

I do want to look into it so if I would find something that I'd like to add
to my project I can add it. Does anyone have suggestions on some objects
that you have used and how to use them? I am simply exploring the
possibilities.

Thanks,

Scott

"Scott Simonson" wrote in message
news:KF********************@twister.rdc-kc.rr.com...
When in the code editor I select TOOLS | REFERENCES I get a list of
references. Mainly DLLs that are accessible. Well I assume that they are
all accessible. Besides the ones I have to use or might use, what about
the others? While scrolling through the list I saw something with AIM, AOL
Instant Messaging. Is there something in there to use in an Access app?
How do I know. How could I expose the objects contained in it? Are there
other useful objects elsewhere to play with?

Scott

Nov 13 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Peter Mather | last post by:
Hi, I have struck problems when trying to convert an Access97 database to Access 2000. I get a compile Error when I start the database in Access 2000.. The message is Can't find project or...
11
by: WindAndWaves | last post by:
Hi Gurus I have recently discovered references in the VB section of MS Access, however, when choosing references, I noticed that there are more than who knows how many options. How and/or where...
0
by: Scott Simonson | last post by:
When in the code editor I select TOOLS | REFERENCES I get a list of references. Mainly DLLs that are accessible. Well I assume that they are all accessible. Besides the ones I have to use or might...
3
by: SAM | last post by:
Hi everyone, I consider myself a very competent programmer when it comes to actual programming and analyzing the business that I'm modelling. I am now crossing into what I would consider Access...
3
by: Lauren Wilson | last post by:
Hello good folks! It is WAY past time for me to figure out how to check for the existence of all referenced libraries on application startup and provide feedback to the user if they are not. ...
5
by: Johnny M | last post by:
I use the following code to play WAV files from Access. Is there a method to play MP3 files from an Access event or control.: '***************************************************** Option Compare...
3
by: Tommy DN | last post by:
I've made a program that displays the track that's playing on a (internet)radiostation. The name of the "now playing" track comes from the radiostation's website ( from the statusbar using the...
1
prn
by: prn | last post by:
Hi folks, I'm relatively new to Access, but I seem to have drawn the short straw, so I have the assignment for my workplace of looking for problems/inconsistencies in migrating applications to...
3
by: mnjkahn via AccessMonster.com | last post by:
I'm running Access 2003, modifying a query that has over 45 fields. When I right click on the field name in Query Design View, and then click Build, Access crashes before the Build window...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.