Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

@VBA wrapper #33

Open
Laeeth opened this issue Oct 6, 2017 · 2 comments
Open

@VBA wrapper #33

Laeeth opened this issue Oct 6, 2017 · 2 comments
Assignees

Comments

@Laeeth
Copy link
Contributor

Laeeth commented Oct 6, 2017

Would be great to have an @vba wrapper as a companion project.
VBA types are pretty simple. Return by reference, strings are char* and length; same for arrays.
Same deal:

  1. generate extern(C) wrappers with marshalling of D types
  2. generate .def file
  3. generate VBA declarations referring to the DLL

That's pretty much it for something useful.
see experimental/excelwrap in kalcore for a simple example

@vba
Copy link

vba commented Oct 6, 2017

Hey @Laeeth , why do you need to wrap me as a companion project?

@Laeeth
Copy link
Contributor Author

Laeeth commented Oct 6, 2017

haha! I didn't expect to see a chap called vba here.
attributes in D are prefixed with the at sign '@'
and Microsoft called their Basic for Excel Visual Basic for Applications.
so....

@atilaneves atilaneves mentioned this issue Dec 21, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants