Vraag : VBA voor Excel die - roepen een functie van een hangen dll die - - suggesties?

Hallo blinkt iedereen,

I am een functie van een dll in VB voor proberen te roepen uit.  Wanneer ik de functie roep, verplettert het uitblinkt.  Ik ben niet zeker wat ik verkeerd doe.  Ik ben nieuw aan het roepen van functies van dlls.  Om het even welke suggesties zouden zeer appreaciated.

I hebben vastgemaakt mijn code VB zijn.  

Also, zal ik sommige uittreksels van de documentatie van de functie in dll omvatten omdat ik denk mijn probleem in het feit dat kan liggen ik niet omzet of het overgaan van mijn variabelenproperly.

The van de functie één enkele waarde moet terugwinnen of de serie van waarden gegeven de input parameters.
long CR_VBGetSingleRes (const char* A,
const char* B,
int C,
float* D,
int E,
const char* F,
const char* G)

D = adres van een serie van het drijven puntaantallen met 32 bits die met results
F moeten worden bevolkt = een Ongeldig geëindigdt karakter string.
G = moet ook een ongeldig geëindigdr karakterkoord (maar slechts wanneer een voorwaarde wordt voldaan aan die niet in de gegevens wordt voldaan aan probeer ik op het ogenblik terug te winnen.) zijn
" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
Public verklaart de Lib „DResult“ van CR_VBGetSingleRes van de Functie (ByVal A als Koord, _
    ByVal B als Koord, _
    ByVal C zoals lang, _
    ByRef D () zoals lang, _
    ByVal E zoals lang, _
    ByVal F als Koord, _
    ByVal G als Koord _
) Zoals lang



Functie CallCResultsFunction ()

Verduister A als Koord
Verduister B als Koord
Verduister C zoals lang
Verduister D () zoals lang
Verduister E zoals lang
Verduister F als Koord
Verduister G als Koord

'plaats waarden voor variabelen
A = „C:\doe22\“
B = „C:\DOE - 2_Output \ sFM-w10-v75-hAC-t1-cCAv-mRB-HV-SFDuctSeal-40pct-12pct - het Ontwerp van de Basislijn“
C = 3005006
E = 1
F = „2005“

'Roep nu functie en verzend parameters
Oproepen CR_VBGetSingleRes (A, B, C, D, E, F, G)


Debug.Print D (1)


De Functie van het eind

Antwoord : VBA voor Excel die - roepen een functie van een hangen dll die - - suggesties?

Adtran aan Uc560- T1 module zou geen T1 oversteekplaats moeten vergen.
Fundamenteel, hebben wij 3 keuzen voor T1 daling aan een router:
1. Standaard straight-through CAT5 flardkabel - het meeste gemeenschappelijke dte-DCE
2. T1 de oversteekplaats als JRSCGI toont hierboven - dte-DTE (d.w.z. routers achter-achter)
3. De kabel van het omvergooien (gewoonlijk vlakke, zilveren die kabel met Rj45 einden) - soms van DTE aan DCE worden vereist indien getelegrafeerde Rj48X


Andere oplossingen  
 
programming4us programming4us