- Interfacing BlackBox with .NET?

From: CFB Software <"CFB>
Date: Thu, 14 Sep 2006 22:09:15 +0930

----boundary-LibPST-iamunique-730417256_-_-
Content-type: text/plain

Hi Harro,

I'm interested to know the sort of thing you had in mind when you said
one of your desires was the "ability to interface to dot net". In my
mind the BlackBox framework is an *alternative* framework to the .NET
framework and am unable to envisage how the two might interface with
each other usefully.

Maybe you want to use BlackBox as a cross-development system for .NET?
It might be feasible to be able to use the BlackBox Component Builder to
edit and compile programs to target the .NET framework, but they would
be unlikely to be able to use the BlackBox libraries, the forms
capabilities, or make use of the profiler or other development tools as
these are so BlackBox-framework dependent.

Maybe you want to access some BlackBox dlls from .NET? It is fairly
common for .NET programs to call Win32 dlls via the so-called
platform/invoke feature. I don't know whether it is possible for Win32
programs to call .NET dlls.

Regards,
Chris Burrows

CFB Software
http://www.cfbsoftware.com/gpcp


> -----Original Message-----

> From: blackbox{([at]})nowhere.xy
> Behalf Of H.v.L.

> Sent: Tuesday, 12 September 2006 8:09 PM
> To: BlackBox Mailing List
> Subject: [BlackBox] - AW: [BlackBox] - BlackBox / Unicode on
> Windows 98
>
>
> Hello BB community,
>
> personally I should like a BB version with unicode support
> (and, as were
> talking of desires, ability to interface to dot net; I know
> that GPCP runs
> on dot net, but it does not run inside BB and of course it does not
> support the BB library, so ...).
> The fact is that I use BB for teaching in a german school and our
> fashionably old computers still run Windows 98 and provided
> I'm not the
> only person in Germany using BB in basic informatics there
> will probably
> be others in a similar situation, i. e. having W98 installed
> on their
> machines.
>

--- BlackBox
--- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy



----boundary-LibPST-iamunique-730417256_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEhpIEhhcnJvLFxwYXINClxwYXINCkknbSBpbnRl
cmVzdGVkIHRvIGtub3cgdGhlIHNvcnQgb2YgdGhpbmcgeW91IGhhZCBpbiBtaW5kIHdoZW4geW91
IHNhaWRccGFyDQpvbmUgb2YgeW91ciBkZXNpcmVzIHdhcyB0aGUgImFiaWxpdHkgdG8gaW50ZXJm
YWNlIHRvIGRvdCBuZXQiLiBJbiBteVxwYXINCm1pbmQgdGhlIEJsYWNrQm94IGZyYW1ld29yayBp
cyBhbiAqYWx0ZXJuYXRpdmUqIGZyYW1ld29yayB0byB0aGUgLk5FVFxwYXINCmZyYW1ld29yayBh
bmQgYW0gdW5hYmxlIHRvIGVudmlzYWdlIGhvdyB0aGUgdHdvIG1pZ2h0IGludGVyZmFjZSB3aXRo
XHBhcg0KZWFjaCBvdGhlciB1c2VmdWxseS5ccGFyDQpccGFyDQpNYXliZSB5b3Ugd2FudCB0byB1
c2UgQmxhY2tCb3ggYXMgYSBjcm9zcy1kZXZlbG9wbWVudCBzeXN0ZW0gZm9yIC5ORVQ/XHBhcg0K
SXQgbWlnaHQgYmUgZmVhc2libGUgdG8gYmUgYWJsZSB0byB1c2UgdGhlIEJsYWNrQm94IENvbXBv
bmVudCBCdWlsZGVyIHRvXHBhcg0KZWRpdCBhbmQgY29tcGlsZSBwcm9ncmFtcyB0byB0YXJnZXQg
dGhlIC5ORVQgZnJhbWV3b3JrLCBidXQgdGhleSB3b3VsZFxwYXINCmJlIHVubGlrZWx5IHRvIGJl
IGFibGUgdG8gdXNlIHRoZSBCbGFja0JveCBsaWJyYXJpZXMsIHRoZSBmb3Jtc1xwYXINCmNhcGFi
aWxpdGllcywgb3IgbWFrZSB1c2Ugb2YgdGhlIHByb2ZpbGVyIG9yIG90aGVyIGRldmVsb3BtZW50
IHRvb2xzIGFzXHBhcg0KdGhlc2UgYXJlIHNvIEJsYWNrQm94LWZyYW1ld29yayBkZXBlbmRlbnQu
IFxwYXINClxwYXINCk1heWJlIHlvdSB3YW50IHRvIGFjY2VzcyBzb21lIEJsYWNrQm94IGRsbHMg
ZnJvbSAuTkVUPyBJdCBpcyBmYWlybHlccGFyDQpjb21tb24gZm9yIC5ORVQgcHJvZ3JhbXMgdG8g
Y2FsbCBXaW4zMiBkbGxzIHZpYSB0aGUgc28tY2FsbGVkXHBhcg0KcGxhdGZvcm0vaW52b2tlIGZl
YXR1cmUuIEkgZG9uJ3Qga25vdyB3aGV0aGVyIGl0IGlzIHBvc3NpYmxlIGZvciBXaW4zMlxwYXIN
CnByb2dyYW1zIHRvIGNhbGwgLk5FVCBkbGxzLlxwYXINClxwYXINClJlZ2FyZHMsXHBhcg0KQ2hy
aXMgQnVycm93c1xwYXINClxwYXINCkNGQiBTb2Z0d2FyZVxwYXINCmh0dHA6Ly93d3cuY2Zic29m
dHdhcmUuY29tL2dwY3BccGFyDQpccGFyDQpccGFyDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tXHBhcg0KPiBGcm9tOiBibGFja2JveEBvYmVyb24uY2ggW21haWx0bzpibGFja2JveEBvYmVy
b24uY2hdIE9uIFxwYXINCj4gQmVoYWxmIE9mIEgudi5MLlxwYXINCj4gU2VudDogVHVlc2RheSwg
MTIgU2VwdGVtYmVyIDIwMDYgODowOSBQTVxwYXINCj4gVG86IEJsYWNrQm94IE1haWxpbmcgTGlz
dFxwYXINCj4gU3ViamVjdDogW0JsYWNrQm94XSAtIEFXOiBbQmxhY2tCb3hdIC0gQmxhY2tCb3gg
LyBVbmljb2RlIG9uIFxwYXINCj4gV2luZG93cyA5OFxwYXINCj4gXHBhcg0KPiBccGFyDQo+IEhl
bGxvIEJCIGNvbW11bml0eSxccGFyDQo+IFxwYXINCj4gcGVyc29uYWxseSBJIHNob3VsZCBsaWtl
IGEgQkIgdmVyc2lvbiB3aXRoIHVuaWNvZGUgc3VwcG9ydCBccGFyDQo+IChhbmQsIGFzIHdlcmUg
IFxwYXINCj4gdGFsa2luZyBvZiBkZXNpcmVzLCBhYmlsaXR5IHRvIGludGVyZmFjZSB0byBkb3Qg
bmV0OyBJIGtub3cgXHBhcg0KPiB0aGF0IEdQQ1AgcnVucyAgXHBhcg0KPiBvbiBkb3QgbmV0LCBi
dXQgaXQgZG9lcyBub3QgcnVuIGluc2lkZSBCQiBhbmQgb2YgY291cnNlIGl0IGRvZXMgbm90ICBc
cGFyDQo+IHN1cHBvcnQgdGhlIEJCIGxpYnJhcnksIHNvIC4uLikuXHBhcg0KPiBUaGUgZmFjdCBp
cyB0aGF0IEkgdXNlIEJCIGZvciB0ZWFjaGluZyBpbiBhIGdlcm1hbiBzY2hvb2wgYW5kIG91ciAg
XHBhcg0KPiBmYXNoaW9uYWJseSBvbGQgY29tcHV0ZXJzIHN0aWxsIHJ1biBXaW5kb3dzIDk4IGFu
ZCBwcm92aWRlZCBccGFyDQo+IEknbSBub3QgdGhlICBccGFyDQo+IG9ubHkgcGVyc29uIGluIEdl
cm1hbnkgdXNpbmcgQkIgaW4gYmFzaWMgaW5mb3JtYXRpY3MgdGhlcmUgXHBhcg0KPiB3aWxsIHBy
b2JhYmx5ICBccGFyDQo+IGJlIG90aGVycyBpbiBhIHNpbWlsYXIgc2l0dWF0aW9uLCBpLiBlLiBo
YXZpbmcgVzk4IGluc3RhbGxlZCBccGFyDQo+IG9uIHRoZWlyICBccGFyDQo+IG1hY2hpbmVzLlxw
YXINCj4gXHBhcg0KXHBhcg0KLS0tIEJsYWNrQm94XHBhcg0KLS0tIHNlbmQgc3ViamVjdCBIRUxQ
IG9yIFVOU1VCU0NSSUJFIHRvIGJsYWNrYm94QG9iZXJvbi5jaH19AEAvVDMh/mYw8AA=


----boundary-LibPST-iamunique-730417256_-_---
Received on Thu Sep 14 2006 - 14:39:15 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:27:46 UTC