![]() |
Bine ati venit ca musafir! ( Logare | Inregistrare )
![]() |
(cretze) |
![]()
Mesaj
#1
|
Guests ![]() |
... deoarece am vazut ca mai sunt astfel de probleme, si cum nimeni nu se naste invatat, m-am gandit sa prezint putin mai detaliat modul in care se creeaza un MFC Extension DLL precum si modul in care acesta este apelat de catre un alt program ... pentru relizarea aplicatiilor de teste s-a folosit Visual C++ 6.0 ...
... pentru mai multe detalii legate de acest articol si nu numai, incercati si ACEST THREAD ... Cretze ![]() Acest topic a fost editat de cretze: 2 Jun 2003, 03:09 PM |
|
|
![]() |
(cretze) |
![]()
Mesaj
#2
|
Guests ![]() |
|
|
|
(cretze) |
![]()
Mesaj
#3
|
Guests ![]() |
... desi am scanat arhiva inainte de a o posta, nu strica sa faci si voi acelasi lucru dupa download ...
Cretze ![]() |
|
|
Promo Contextual |
![]()
Mesaj
#
|
![]() ContextuALL ![]() |
|
|
|
![]()
Mesaj
#4
|
|
![]() Haiduc ![]() ![]() Grup: Musterii Mesaje: 81 Inscris: 23 April 03 Forumist Nr.: 225 ![]() |
Cum am putea crea un DLL care sa exporte functii overloaded pe care sa le apelam din VB?
De ex: int Func1(){} int Func2(int n){} iar din VB sa apelam fie prima, fie pe cea de-a doua functie, sub acelasi nume, dar cu alti parametri. -------------------- The future starts from the past.
|
|
|
(cretze) |
![]()
Mesaj
#5
|
Guests ![]() |
... as incepe prin a spune ca VB stiu foarte putin ... anyway, din cate stiu acest lucru este posibil in VB6 ( banuiesc ca la asta te refereai ) ... tot ce trebuie sa faci este sa importi DLL-ul respectiv cu LoadLibrary si sa apelezi functia respectiva urmata de parametrii necesari ( daca este cazul ) ...
... o alta solutie ( pe care eu o consider mai eleganta ![]() Cretze ![]() P.S. ... by the way, sorry de intarzierea raspunsului insa in week-end sunt offline ... ![]() Acest topic a fost editat de cretze: 16 Jun 2003, 09:01 AM |
|
|
![]()
Mesaj
#6
|
|
![]() Haiduc ![]() ![]() Grup: Musterii Mesaje: 81 Inscris: 23 April 03 Forumist Nr.: 225 ![]() |
pai nu voiam sa folosesc COM, ci pur si simplu un dll simplu.
problema este ca daca declar acele 2 functii imi da eroare la linkeditare, cum ca simbolul nu e unic, lucru normal de altfel, pt ca sint 2 functii cu acelasi nume. deci intrebarea mea este cum export eu cele 2 functii cu acelasi nume, dar cu parametri de apel diferiti? -------------------- The future starts from the past.
|
|
|
![]()
Mesaj
#7
|
|||||
Musteriu ![]() Grup: Musterii Mesaje: 6 Inscris: 6 August 03 Forumist Nr.: 554 ![]() |
1. Nu stiu vb, deci nu te pot ajuta cum sa apelezi functiile in vb 2. Ce zice Microsoft:
|
||||
|
|||||
![]()
Mesaj
#8
|
|
![]() Haiduc ![]() ![]() Grup: Musterii Mesaje: 81 Inscris: 23 April 03 Forumist Nr.: 225 ![]() |
Merge cu declararea facuta pt toata clasa. Intr-o clasa poti sa definiesti functii overloaded.
Dar acum am alta problema, VB nu vede simbolurile exportate, insa mai incerc. Mersi pt sugestie! -------------------- The future starts from the past.
|
|
|
![]() ![]() |
![]() |
Versiune Text-Only | Data este acum: 14 June 2024 - 01:35 AM |