2012-01-06 9 views
6

मैं अब कुछ वर्षों के लिए Excel 2003 के लिए VBA में प्रोग्रामिंग किया गया है, और हाल ही में मैं करने के लिए शुरू किया गया है:Excel 2003 VBA - kernel32 कार्य - और अन्य libs

Declare Sub AAAA Lib "kernel32" Alias "AAAA" 

एक answer here in stackoverflow तक।

क्या मैं खोजने में असमर्थ किया गया है (कोई googlefu मेरी मदद कर सकता है) है:

  • क्या सभी कार्यों में "kernel32"

  • अन्य उपलब्ध क्या हैं उपलब्ध हैं (फ्री) LIBS

  • क्या मैं अपना खुद का बना सकता हूं?

मुझे सही दिशा में इंगित करने के लिए मुझे कुछ पॉइंटर्स, विचारधारा और/या ट्यूटोरियल लिंक चाहिए।

आप सभी उन्नत

+2

कोशिश http: //www.jkp-ads।com/articles/apideclarations.asp, http://allapi.mentalis.org/apilist/apilist.php और स्टार्टर्स के लिए http://www.bettersolutions.com/vba/VFD153/LA416011411.htm। Google यहां बहुत उपयोगी है। – JimmyPena

+1

@ जेपी .: आईएमएचओ: आपकी टिप्पणी एक उत्तर देने योग्य है (बशर्ते आप इसे थोड़ा और विस्तृत करें) क्योंकि यह प्रश्नों के अधिकांश भाग का उत्तर देता है। – JMax

उत्तर

4

में धन्यवाद पर क्या देख रहे हैं Windows API घोषणाओं हैं।

कई लोकप्रिय उदाहरणों में शामिल हैं:

जहाँ तक अपने विशिष्ट प्रश्न:

क्या सभी कार्य एक हैं "Kernel32"

एक DLL दर्शक में vailable जैसे DLL Export Viewer या ApiViewer यहाँ उपयोगी हो सकता है।

क्या है, हालांकि मुझे लगता है वहाँ दर्जनों या सैकड़ों अधिक मालिकाना DLLs है कि हम कभी नहीं मिल जाएगा रहे हैं अन्य उपलब्ध (मुक्त) LIBS

लिंक मैं पोस्ट किया है।

क्या मैं अपना खुद का बना सकता हूं?

हां, लेकिन मुझे केवल ActiveX DLL बनाने का अनुभव है, इसलिए मैं उससे बात नहीं कर सकता। मुझे एक उदाहरण मिला, हालांकि: What is a DLL?

संबंधित मुद्दे