maxim4o Публикувано Август 15, 2008 Report Share Публикувано Август 15, 2008 Практически е невъзможно да научиш на добро програми-ране студенти, които са имали предишен досег до езикаBASIC – като потенциални програмисти, те са мисловноосакатени, без надежда за възстановяване.Едсгар Дейкстра Цитирай Link to comment Сподели другаде More sharing options...
VIS Публикувано Август 15, 2008 Report Share Публикувано Август 15, 2008 Знаех си че не ставам Цитирай Link to comment Сподели другаде More sharing options...
maxim4o Публикувано Август 15, 2008 Report Share Публикувано Август 15, 2008 Ами така де, научи C базиран език... C, C++, C#, Java... Цитирай Link to comment Сподели другаде More sharing options...
Aquarius Публикувано Август 15, 2008 Report Share Публикувано Август 15, 2008 Не съм съгласен, че Visual Basic (особено VB6) не е добър език за програмиране. Ако го познаваш наистина добре може да постигнеш доста добри резултати при desktop приложенията. Особено подходящ за приложения, свързани с бази данни. Също така предлага идеални възможности за свързване с продуктите от пакета MS Office. Възможностите за използване на Windows API функции, лесното разширяване на функционалността му чрез добавяне на допълнителни ActiveX контроли. Вярно, че Microsoft се опитват да налaгат .NET, но и COM все още се използва доста. Фактът, че IE е базиран на COM говори достатъчно. C/C++ е сериозна работа. Кодът на ядрото на NT е писан основно на C, драйверите на устройства също обикновено се пишат на C, понякога C++, но тук ставаше въпрос за елементарна задачка. Цитирай Link to comment Сподели другаде More sharing options...
maxim4o Публикувано Август 15, 2008 Report Share Публикувано Август 15, 2008 На добро програмиране на VB не можеш да се научиш... Яд ме даже, че почнах с VB - оказа се много безперспективен език... Цитирай Link to comment Сподели другаде More sharing options...
Aquarius Публикувано Август 15, 2008 Report Share Публикувано Август 15, 2008 На добро програмиране на VB не можеш да се научиш... Яд ме даже, че почнах с VB - оказа се много безперспективен език... Всичко зависи от това какво точно искаш да постигнеш. Това, че вероятно не си избрал правилния език, за това с което искаш да се занимаваш, не означава, че той е лош. Предлагам да прекратим дискусията за качествата на VB6, за да не разводняваме темата с излишни мнения. Цитирай Link to comment Сподели другаде More sharing options...
RSFireblade Публикувано Януари 17, 2009 Report Share Публикувано Януари 17, 2009 Надявам се да не съм нахален, но би ли някой изяснил кодът, че някои части от него не разбирам.Благодаря. Цитирай Link to comment Сподели другаде More sharing options...
VIS Публикувано Януари 17, 2009 Report Share Публикувано Януари 17, 2009 Ами сподели тогава кои части от кода не разбираш, за да ти ги обясним ?Може направо да ги копираш. Цитирай Link to comment Сподели другаде More sharing options...
RSFireblade Публикувано Януари 18, 2009 Report Share Публикувано Януари 18, 2009 General - Declarations Dim first As IntegerPrivate Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" ( _ByVal hWnd As Long, _ByVal lpOperation As String, _ByVal lpFile As String, _ByVal lpParameters As String, _ByVal lpDirectory As String, _ByVal nShowCmd As Long) As Long и General - Label4_MouseMove Private Sub Label4_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)Label4.FontSize = 15End Sub Цитирай Link to comment Сподели другаде More sharing options...
crio Публикувано Януари 18, 2009 Report Share Публикувано Януари 18, 2009 Dim first As Integer Това декларира променлива с име "first" от типа Integer (т.е. число). Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" ( _ByVal hWnd As Long, _ByVal lpOperation As String, _ByVal lpFile As String, _ByVal lpParameters As String, _ByVal lpDirectory As String, _ByVal nShowCmd As Long) As Long Практически целия този код е един ред, просто е пренесен на няколко реда чрез _ за да е по-четлив. Кодът декларира функцията ShellExecute от библиотеката shell32.dll. Чрез тази функция могат да се изпълняват операции върху избран файл. Private Sub Label4_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)Label4.FontSize = 15End Sub Това е събитие, което се изпълнява когато мишката попадне върху контрола Label4. А кода в нея прави размера на шрифта на контрола да е равен на 15. Цитирай Link to comment Сподели другаде More sharing options...
RSFireblade Публикувано Януари 20, 2009 Report Share Публикувано Януари 20, 2009 Мерси Цитирай Link to comment Сподели другаде More sharing options...
Препоръчан пост
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.