🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Access 2.0 i DLL 32-bitowy

#231
From: Krzysztof Czuryło
Date: Wed, 18 Nov 1998 21:42
35 lines
2621 bytes
Andrzej Kierzkowski napisa³(a) w wiadomoœci:
<3652E191.7DA1@helion.com.pl>...
|Witam,
|
|Mam taki problem: w jaki sposob z Accessa 2.0 (czyli aplikacji
|16-bitowej) wywolac funckje z 32-bitowego DLL-a.
|Czy byloby rozwiazaniem napisanie biblioteki funkcji
"posredniczacych"
|(czyli 16-bitowego "opakowania" 32-bitowego DLL-a), wywolujacej
|odpowiednia funkcje z 32-bitowego DLL-a i zwracajaca wyniki do
Accessa?
|Czy to w ogole da sie zrobic? Jezeli tak, to jak?

A ja mam pytanie odwrotne. Jak w Accesie 97 wywolywac funkcje
16-bitowe (t.j. z 16-bitowych DLL-i). Krótko mówiac, chcialem
wykorzystac systemowe funkcje (i dialogi), tak jak np. FileOpenDlg.
Przyklad do tego ostatniego jest w samym Accesie i wiem jak to zrobic,
ale chcialem podobnie wykorzystac systemowy dialog do wyboru koloru.
Odpowiednia funkcja jest w tym samym DLL-u "comdlg32.dll", ale za
cholere nie dziala. Nie robi po prostu nic. Sprawdzilem, ze w dll-u
32-bitowym nie ma odpowiedniego dialogu z paleta barw (tak jak w
commdlg.dll). Podejrzewam wiec, ze funkcja 32-bitowa wywoluje sobie
stara funkcje ze starego dll-a. Tylko nadal nie wiem dlaczego nie chce
to dzialac. Próby bezposredniego wykorzystania wersji 16-bitowej
spelzly na niczym, bo Access, wg helpu, potrafi wykorzystywac tylko
dll-e 32-bitowe. Jak wiec to zrobic i jak korzystac z funkcji z innych
DLL-i, a nie tylko user32, kernel32, comdlg32.
Moze ktos ma jakiegos gotowca?


--
+- Krzysztof Czurylo                                             -+
+- Technical University of Gdansk & Medical University of Gdansk -+
+- krzycz2@SPAM.polbox.KILLER.com                                -+
+- remove 'SPAM.' and 'KILLER.' before reply !!!                 -+
Technical Details
Message-ID: <36533f7d.0@news.vogel.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
References: <3652E191.7DA1@helion.com.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
From: Krzysztof Czuryło <krzycz2@SPAM.polbox.KILLER.com>
Newsgroups: pl.comp.bazy-danych.msaccess,pl.comp.programowanie
References: <3652E191.7DA1@helion.com.pl>
Subject: Re: Access 2.0 i DLL 32-bitowy
Lines: 38
MIME-Version: 1.0
X-Newsreader: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Message-ID: <36533f7d.0@news.vogel.pl>
Date: Wed, 18 Nov 1998 21:42:16 GMT
NNTP-Posting-Host: 195.116.104.13
X-Complaints-To: abuse@tpsa.pl
X-Trace: news.tpnet.pl 911425336 195.116.104.13 (Wed, 18 Nov 1998 22:42:16 MET DST)
NNTP-Posting-Date: Wed, 18 Nov 1998 22:42:16 MET DST
Organization: TPNET - http://www.tpnet.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit