• Welcome to Diskuse2 Elektrika.cz. Please login or sign up.
 

Proč v průzkumníku knihoven nelze načíst *.MJF soubory?

Started by Jan Rittich, 30.12.2012, 16:37

previous topic - next topic

Jan Rittich

V Mosaicu mi nejdou načíst *.MJF soubory knihoven. Mosaic vyhodí chybové hlášení: "Access violation at address 0065ED1E in module 'Mosaic.exe'. Read of address 00000004." případně: "Access violation at address 0065EE69 in module 'Mosaic.exe'. Read of address 00000010." Má taky někdo jiný tento problém? Jak ho vyřešit?
" Člověka nemůžeš nic naučit; můžete mu pouze pomoci najít to v sobě samém. " Galileo Galilei

SMILEK

U mne to jde bez potíží (win7/32) a šlo to před několika dny i na jiné instalaci jinde (Access violation navíc nemusí vůbec souviset s MJF knihovnou).
Zkuste prosím uvést nějaké podrobnosti (verze OS, okolnosti výskytu chyby, apod.).

Martin Kurka

Máte-li WIN 7 (32 i 64bit) mívají Access violation problémy zhusta za příčinu zakázaný přístup  do chráněných oblastí disku - většinou adresáře Program files - kam si chce program trochu neslušně zapsat pracovní data.
Řešením je instalace programu s přístupy správce, nebo spuštění programu s právy správce (nebo obojí)
Spuštění - kliknutím na ikonu zástupce pravým tlačítkem a vybrat volbu Spustit jako správce.
Jak tuto volbu zapnout trvale viz nápověda Win pro vlastnosti zástupce nebo volba režimu kompatibility.

Nikdy není dost času,aby se to udělalo dobře. Ale pak je dost času, aby se to udělalo znovu

Teorie=vše víme ale nic nefunguje
Praxe=vše funguje a nevíme proč
Teorie spojena s praxí=nic nefunguje a nikdo neví proč

Vysoce odborných omylů se dopouští jen specialisté

Ďábel je skryt v detailu

Jan Rittich

Pavle, pro upřesnění:
Mám W7 / 64 bit, chyba se vyskytne v případě že jsem chtěl nechat zobrazit MJF soubory zatržením volby v průzkumníku knihoven. Po zatržení této volby se seznam nezmění, zůstane stále stejný a MJF soubory nikde. Poté stačí kamkoliv v okně průzkumníku klepnout myší, nebo stisknou Enter (jinou klávesu jsem nezkoušel) a chyba je na světě.
" Člověka nemůžeš nic naučit; můžete mu pouze pomoci najít to v sobě samém. " Galileo Galilei

SMILEK

Rozumím. Tedy buď je to opravdu chyba, projevující se jen v 64bit. verzi (u mne se korektně zobrazí LightsLib, jde začlenit do projektu, po doplnění parametrů i přeložit), nebo je tam ještě jiný problém. Uvidíme, co na to ostatní... ;)
V souvislosti s postřehem M.Kurky - chová se to stejně i v případě, že je Mosaic spuštěn s právy správce? (Pravé tlačítko na ikonu, spustit jako správce - tohle bývalo v sedmičkách občas zdrojem překvapení i ve FoxToolu.)

Jan Rittich

Zdravím, Tak jsem zkusil Mosaic spustit i s právy správce a problém přetrvává. Nejspíše to bude kvůli těm W7/64.
" Člověka nemůžeš nic naučit; můžete mu pouze pomoci najít to v sobě samém. " Galileo Galilei

Milan Bydžovský

S jakou verzí prostředí pracujete?

Zkuste prosím nainstalovat poslední (v.2012.3 SP1) z http://www.tecomat.com/index.php?a=cat.311

Jan Rittich

" Člověka nemůžeš nic naučit; můžete mu pouze pomoci najít to v sobě samém. " Galileo Galilei

Milan Bydžovský

Zkuste zkontrolovat zda máte v adresáři uživatelských knihoven (výchozí nastavení "C:\MosaicLib") podadresář MJF a v něm alespoň jeden soubor s koncovkou mjf (z instalace by tam měl být LightsLib_V13_20120601.mjf).

Aktuální nastavení adresáře naleznete v Manažeru projektu > Společné nastavení > Nastavení složek

Pokud tam není, adresář založte a překopírujte LightsLib_V13_20120601.mlb z instalačního adresáře "C:\Program Files (x86)\Teco\Mosaic\Lib\MJF" (neb "C:\Program Files\Teco\Mosaic\Lib\MJF" v 32bit systémech). Toto by mělo problém vyřešit.

Jan Rittich

" Člověka nemůžeš nic naučit; můžete mu pouze pomoci najít to v sobě samém. " Galileo Galilei