Re: tcl83.dll and tcl84.dll - compatible?



Sektor van Skijlen wrote:
If I have a program compiled with tcl8.3 (windows), which will dynamically
load tcl83.dll, can I use tcl84.dll instead? Is there any important reason,
why the version is included in the name, are there any incompatibility issues?

A stubs-enabled build will work for 8.3+ if compiled against 8.3. It also happens that you can use tcl84.dll in place of tcl83.dll by renaming it to match, but the reverse is not true. This is just because Tcl didn't change much internals to break this. However, Tk did have a few changes that might cause surprises - but again a stubs build would work fine.

Jeff
.



Relevant Pages

  • Re: n-layer approach
    ... Not enough reason for me to re-think yet. ... All it does is give me a whole load of objects to code ... and seperation of resources for code reuse. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: MSXML load xml file method hang
    ... Basically, whenever load() failed for any reason, some kind of internal exception will be kicked, leaving my thread running, but in some strange state. ... THROWIMEXCEPTION(80041000); ...
    (microsoft.public.pocketpc.developer)
  • OT: Saturdays hope scope
    ... Every action occurs for a reason. ... You have no problem making decisions, ... And a day without surprises can be a pretty dull ... all areas of your life. ...
    (alt.med.fibromyalgia)
  • Re: small script question. need proper syntax
    ... I don't want to check for the browser window for the above reason as I only ... > has a rez that is not listed below? ... > sez below it would at least load one image that I define as a default ...
    (microsoft.public.frontpage.client)
  • Re: Returning multiple resultsets usind datadreader
    ... I never used it, however as I see the documentation than the load is using the reader, however does not give you access to that. ... there must be a reason and I am currious about that? ... > into 2 datatables and bind the datatables to datagridviews. ...
    (microsoft.public.dotnet.languages.vb)