1. tbrowse runtime error
- Posted by jacques deschênes <desja at globetrotter?ne?> Oct 11, 2007
- 618 views
- Last edited Oct 12, 2007
I just downloaded the last version of euCom and try to run tbrowse.exw but get this error. c:\euphoria\others_inc\w32memory.ew:888 w32CurrentStructure has not been declared return {{w32CurrentStructure()}} jacques d.
2. Re: tbrowse runtime error
- Posted by Matt Lewis <matthewwalkerlewis at gmail.?om> Oct 12, 2007
- 596 views
wrote: > > > I just downloaded the last version of euCom and try to run tbrowse.exw but > get this error. > > c:\euphoria\others_inc\w32memory.ew:888 > w32CurrentStructure has not been declared > return {{w32CurrentStructure()}} What version of win32lib are you using? It seems to work with v0.60 and v0.70 for me. Matt
3. Re: tbrowse runtime error
- Posted by jacques deschênes <desja at glo?etro?ter.net> Oct 13, 2007
- 586 views
Matt Lewis wrote: > > wrote: > > > > > > I just downloaded the last version of euCom and try to run tbrowse.exw but > > get this error. > > > > c:\euphoria\others_inc\w32memory.ew:888 > > w32CurrentStructure has not been declared > > return {{w32CurrentStructure()}} > > What version of win32lib are you using? It seems to work with v0.60 and > v0.70 for me. > > Matt I flushed every win32lib files and reinstalled version 0.70.1 and then tbrowse is crashing on another error: c:\euphoria\include\eucom\EuCOM.ew:771 in function call_interface() subscript value 0 is out of bounds, reading from a sequence of length 0 obj_ix = 0 iid = 2 iid_func = 5 args = {9389900,9580020,1,1033,947396} iid_ix = 2 ci_ix = <no value> vtbl = <no value> this = <no value> ... called from C:\EUPHORIA\CONTRIBU\euCom\tbrowse\tlbinf32.ew:145 in function getidsofnames() obj_ix = 0 dispnames = { {67'C',108'l',97'a',115's',115's',73'I',110'n',102'f', 111'o',70'F',114'r',111'o',109'm',79'O',98'b',106'j',101'e',99'c',116't'} } c = 1 rgszNames = 9580020 rgDispId = 947396 mset = 9580044 ok = <no value> dispid = <no value> i = 1 ... called from C:\EUPHORIA\CONTRIBU\euCom\tbrowse\tlbinf32.ew:179 in procedure init_tliapplication() obj_ix = 0 ... called from C:\EUPHORIA\CONTRIBU\euCom\tbrowse\Tbrowse.exw:139 jacques
4. Re: tbrowse runtime error
- Posted by jacques deschênes <desja at g?obetrotter.?et> Oct 13, 2007
- 614 views
jacques deschênes wrote: > > Matt Lewis wrote: > > > > wrote: > > > > > > > > > I just downloaded the last version of euCom and try to run tbrowse.exw but > > > > > > get this error. > > > > > > c:\euphoria\others_inc\w32memory.ew:888 > > > w32CurrentStructure has not been declared > > > return {{w32CurrentStructure()}} > > > > What version of win32lib are you using? It seems to work with v0.60 and > > v0.70 for me. > > > > Matt > > I flushed every win32lib files and reinstalled version 0.70.1 and then tbrowse > is crashing on another error: > > c:\euphoria\include\eucom\EuCOM.ew:771 in function call_interface() > subscript value 0 is out of bounds, reading from a sequence of length 0 > obj_ix = 0 > iid = 2 > iid_func = 5 > args = {9389900,9580020,1,1033,947396} > iid_ix = 2 > ci_ix = <no value> > vtbl = <no value> > this = <no value> > > ... called from C:\EUPHORIA\CONTRIBU\euCom\tbrowse\tlbinf32.ew:145 in function > getidsofnames() > obj_ix = 0 > dispnames = { > {67'C',108'l',97'a',115's',115's',73'I',110'n',102'f', > 111'o',70'F',114'r',111'o',109'm',79'O',98'b',106'j',101'e',99'c',116't'} > } > c = 1 > rgszNames = 9580020 > rgDispId = 947396 > mset = 9580044 > ok = <no value> > dispid = <no value> > i = 1 > > ... called from C:\EUPHORIA\CONTRIBU\euCom\tbrowse\tlbinf32.ew:179 in > procedure > init_tliapplication() > obj_ix = 0 > > ... called from C:\EUPHORIA\CONTRIBU\euCom\tbrowse\Tbrowse.exw:139 > > > jacques OK! now I know why tbrowse crash, it fail creating an instance t tliApplication. Searching the registry I find the clsid: {8B21775E-717D-11CE-AB541203C10000} which use the following inproc server: C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\vstlbinf.dll Is visual studio responsible for the failure? jacques d.