BASCOM
Moderátor: Moderátoři
- scorpions-cz
- Příspěvky: 1760
- Registrován: 19 bře 2011, 01:00
- Bydliště: Jižní Čechy Dačicko
BASCOM
Zdravím, tak jsem si po delší domě nainstaloval novější verzi BASCOMu a trochu to zlobí.
Když píšu program a použiju rovnítko = např. když chci napsat
A = A + 1
tak při použití rovnítka vypíše tuto hlášku:
There was an error during the execution of this program.
The application might become unstable and even useless.
It's recommended that you save your work and close this application.
Access violation at address 009153B9 in module 'bascavr.exe'. Read of address 00000000.
Nevíte někdo co s tím?
Dík za reakce
Když píšu program a použiju rovnítko = např. když chci napsat
A = A + 1
tak při použití rovnítka vypíše tuto hlášku:
There was an error during the execution of this program.
The application might become unstable and even useless.
It's recommended that you save your work and close this application.
Access violation at address 009153B9 in module 'bascavr.exe'. Read of address 00000000.
Nevíte někdo co s tím?
Dík za reakce
- jardafiala
- Příspěvky: 1414
- Registrován: 20 čer 2010, 02:00
- Bydliště: Česká Lípa
Já v tom nedělám, ale není tam třeba to A napřed nějak definovat (např. A=0, že je to číslo?) nebo místo toho rovnítka dát např ":=" ?scorpions-cz píše: Když píšu program a použiju rovnítko = např. když chci napsat A = A + 1
tak při použití rovnítka vypíše tuto hlášku:
Ale rovná se to. Někde se používá jen "A++" pro načtení o hodnotu 1, ale taky se dá např. zvětšit o hodnotu 2, např. "A=A+2"jardafiala píše:Mě napadá jediný důvod a sice že A se nerovná A+1 ?
Ale A="alenka" a A=A+1 hodí error.
![Laughing :lol:](./images/smilies/icon_lol.gif)
- scorpions-cz
- Příspěvky: 1760
- Registrován: 19 bře 2011, 01:00
- Bydliště: Jižní Čechy Dačicko
- scorpions-cz
- Příspěvky: 1760
- Registrován: 19 bře 2011, 01:00
- Bydliště: Jižní Čechy Dačicko
Ale ta chybová hláška vyskočí hned jak zmáčknu rovnítko.
proměnný mám nadefinovaný a jsou v pořádku, jinak by to ten kód nepřeložilo.
Zkusím to celé odinstalovat a znovu nainstalovat.
průser je, že pokud odstraním bascom a všechny soubory co vytvořil a potom nainstaluju novou verzi, tak ji mám jen jako demo (4 k kódu) Pokud nainstaluju z CDéčka svou asi 15 let starou oficiální verzi (co jsem opravdu koupil a zaplatil) a potom nainstaluju novou verzi, tak i ta nová verze je bez omezení.
proměnný mám nadefinovaný a jsou v pořádku, jinak by to ten kód nepřeložilo.
Zkusím to celé odinstalovat a znovu nainstalovat.
průser je, že pokud odstraním bascom a všechny soubory co vytvořil a potom nainstaluju novou verzi, tak ji mám jen jako demo (4 k kódu) Pokud nainstaluju z CDéčka svou asi 15 let starou oficiální verzi (co jsem opravdu koupil a zaplatil) a potom nainstaluju novou verzi, tak i ta nová verze je bez omezení.
- scorpions-cz
- Příspěvky: 1760
- Registrován: 19 bře 2011, 01:00
- Bydliště: Jižní Čechy Dačicko
Tak jsem to asi zprovoznil.
- Nainstaloval jsem svůj původní bascom a z něj jsem vytáhnul soubor s licencí "bascavrl.dll"
-potom jsem ho odinstaloval a z počítače odstranil všechny soubory co tam vytvořil.
-dále jsem nainstaloval novou verzi a do adresáře kam se bascom uložil jsem vložil ten soubor .dll
zatím vše funguje a licence se taky zobrazuje.
- Nainstaloval jsem svůj původní bascom a z něj jsem vytáhnul soubor s licencí "bascavrl.dll"
-potom jsem ho odinstaloval a z počítače odstranil všechny soubory co tam vytvořil.
-dále jsem nainstaloval novou verzi a do adresáře kam se bascom uložil jsem vložil ten soubor .dll
zatím vše funguje a licence se taky zobrazuje.