HELP ME!

6 отговора 191 прегледа
#1

HELP ME!

Здравейте

След като си направя инсталация на програмата и всичко уж е наред като стартирам exe - то и ми дава грешката: Class does not support Automation or does not support expected interface можете ли да ми кажете какво точно е това и как да го оправя че вече не издържам

Благодаря предварително

Отговор
в отговор на aginor #2

Re: HELP ME!

Май си пропуснал да кажеш нещо много важно - На компютъра където правиш програмата ли ти дава тази грешка или на друг компютър ?
Ако грешката я дава на друг компютър:
Я кажи какви обекти използваш в твойто EXE. Имам впредвид OCX,DLL. Използваш ли References до Word/Excel например или други подобни програми, които предоставят интерфейси за работа с тях.
Вероятно има нещо на другия компютър което е по-стара версия от това, което е на твоя компютър. Да не би програмата да си я правил на XP/2000/2003 и да я пускаш на 95/98/Me/NT ?

Отговор
в отговор на Гeoprи #3

Re: HELP ME!

Привет

Проблема ми беше че ползвах ADO 2.6 обаче не можех да го подменя на дригуте РС - та където се опитвах да кача програмата си и затова като решение сложих ЕХЕ - то ми да ползва по стара версия на ADO и така нещата се оправиха само дето реално това не е решение. Все пак ми се иска да знам при такива ситуации какво е решението а не така заобиколно да ги решавам и да гадая. В google има много резултати за тази грешка но от всичко което четох няма конкретен отговор за това как да разбираш кой DLL или OCX прави проблема...

Отговор
в отговор на aginor #4

Re: HELP ME!

Mi znachi pich ti polzvash ado 2.6 i se chuvstvash gord ot tova ... samo che tova znachi che tova stava iziskvane na tvoiata programa ... v koeto niama nishto losho

1. pravish si instalaciika koiato instalira ado 2.6 celia sviat te psuva za koeto no programata ti si bachka
2. pishesh v dokumentaciiata (tva che niamash takava ne e vazhno) che za da ti raboti programata triavba da ima installed ado 2.6 ot higher i si svirkash .. i nikoi ne te psuva...

DLL - znachi Dynamic link library -> +ovete ot tova sa che niama vsiaka programa koiato triabva da polzva neshto ot dadena biblioteka da go vlachi sus sebe si i .exe-to da e 300M

kakto ti beshe otgovoril georgi imash stara ili missing versiia na DLL na drugiia comp. Tova e prichinata da ne namerish nishto v google shtoto chakash da si vidish napisano imeto i egn-to v temata che da ia prochetesh ... a na vseki koito e imal problem kato tebe razlichna biblioteka mu e crashvala ....

are sus zdrave.

Отговор
в отговор на qwe #5

Re: HELP ME!

Леле, мале :)

Отговор
в отговор на aginor #6

Тури му един MDAC и ша заспи...

има и ADO 2.7...by the way...

Emptiness is Filling Me...
Отговор
в отговор на GogoBogo #7

Re: Тури му един MDAC и ша заспи...

ima i ado 2.8 btw:)

Отговор