-
Visual Basic 6
sega iskamda pitam nqkoi koito razbira pove4e ot Visual Basic. Za6to kogato napravq nqkoq programka i q zapi6a na drugo PC tq ne trugva a mi dava gre6ka 4e nqkvo DLL lipsvalo ili nqkoi drug fail...Pisal sum i pod Delphi i zabelqzah 4e tam podobni problemi nqma(verno 4e EXE-to stava po golqmo...) Ta ako nqkoi moje da mi obqsni kva e taq rabota.
-
Visual Basic 6
Сам си си отговорил - не тръгва именно, защото на другото PC липсва библиотека, към която се обръща твоята програма. Най-вероятно, проблемът ще се реши, ако на съответното PC се инсталират "MS VBRun-Time" компонентите за версията на твоя Visual Basic.
Чети и дърпай тук
-
Visual Basic 6
Да, няма да тръгне програмата на друго рс на което няма необходимите библиотеки. При създаване на изпълним файл под DOS компилатора първо създава обектен файл .OBJ и след това го свързва с готови библиотеки, записани в .LIB файловете на компиратора. Необходимият код от LIB файловете се поставя директно в крайния .ЕХЕ файл и по този начин му позволява да се стартира като самостоятелна програма. Приложенията под Windows се отличават с това, че са доста обемисти и ако се приложи съшия подход .ЕХЕ файловете биха станали много големи. Вместо това, Windows използва подхода на динамечните библиотеки (.DLL файловете), при който кода от библиотеките се свързва с изпълнимия файл, едва при неговото стартиране. Вместо поставянето на програмния код в .ЕХЕ файловете се поставят имената на използваните .DLL файлове. След това, при изпълнение програмата се ориентира къде да намери описанието на използваните функции по DLL файловете. По този начин много програми могат да използват стандартни функции записани в един DLL файл, без да е небходимо всяка от тях да съдържа описанието им. При създаването на новия проект можеш да укажеш дали свързването да е динамично или статично.
People can fly
-
Visual Basic 6
ami tva s DLL failovete mi stana qsno.10x Ami iskam da va pitam oste znaete li na kakvo gi pi6at tiq key generatori deto sa po 10-15KB ?
-
Visual Basic 6
На фортран или алгол ги пишат. <img src=icon_smile_big.gif border=0 align=middle>
-
Visual Basic 6
Na LOGO gi pishat <img src=icon_smile_tongue.gif border=0 align=middle>
People can fly
Edited by - matrix на 02/03/2002 23:29:58