Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.basic.visual.misc > #584
| From | GS <gs@somewhere.net> |
|---|---|
| Newsgroups | comp.lang.basic.visual.misc, microsoft.public.vb.general.discussion |
| Subject | Re: Arrays Q |
| Date | 2011-12-22 08:49 -0500 |
| Organization | A noiseless patient Spider |
| Message-ID | <jcvcgk$mq7$1@dont-email.me> (permalink) |
| References | (1 earlier) <jctab7$da9$1@dont-email.me> <jctbf4$kpb$1@dont-email.me> <01ccc024$c471f4e0$a202a8c0@vaio> <jctikl$3nu$1@dont-email.me> <jcv76q$l0u$1@speranza.aioe.org> |
Cross-posted to 2 groups.
Nobody expressed precisely : > "GS" <gs@somewhere.net> wrote in message news:jctikl$3nu$1@dont-email.me... >> It happens that Thorsten Albers formulated : >>> GS <gs@somewhere.net> schrieb im Beitrag <jctbf4$kpb$1@dont-email.me>... >>>> What I'm looking for is a way to determine how many dims an unknown array >>>> is. Currently I use a Do...Loop with a counter that exits when a trapped >>>> error occurs. I don't think I'd ever encounter more than a 3D array, but >>>> a generic method to determine how many dims and how to get their >>>> respective ubounds is what I'm hoping someone can help me with. >>> >>> Try SafeArrayGetDim() (OLEAUT32.DLL). >> >> Thank you! I'll take a look at that function. There's really not much call >> to get this info unless a variant passed to a 3rd party component returns a >> multi-dim array. > > It's not just for variants. Sample code has already been written: > > http://groups.google.com/group/microsoft.public.vb.winapi.networks/msg/a940888c6c65b515 Thanks very much! This is similar to Thorsten's suggestion and is definitely worth having. I really appreciate you sharing this... -- Garry Free usenet access at http://www.eternal-september.org ClassicVB Users Regroup! comp.lang.basic.visual.misc
Back to comp.lang.basic.visual.misc | Previous | Next — Previous in thread | Next in thread | Find similar
Arrays Q GS <gs@somewhere.net> - 2011-12-21 13:32 -0500
Re: Arrays Q "MikeD" <nobody@nowhere.edu> - 2011-12-21 13:59 -0500
Re: Arrays Q GS <gs@somewhere.net> - 2011-12-21 14:18 -0500
Re: Arrays Q "Thorsten Albers" <gudea@gmx.de> - 2011-12-21 21:09 +0000
Re: Arrays Q GS <gs@somewhere.net> - 2011-12-21 16:21 -0500
Re: Arrays Q ralph <nt_consulting64@yahoo.net> - 2011-12-21 20:25 -0600
Re: Arrays Q GS <gs@somewhere.net> - 2011-12-21 23:11 -0500
Re: Arrays Q "Nobody" <nobody@nobody.com> - 2011-12-22 07:18 -0500
Re: Arrays Q GS <gs@somewhere.net> - 2011-12-22 08:49 -0500
Re: Arrays Q "RB Smissaert" <bart.smissaert@gmail.com> - 2012-01-19 00:13 +0000
Re: Arrays Q GS <gs@somewhere.net> - 2012-01-18 19:27 -0500
csiph-web