1 / 21

Променливи и типове данни в Visual Basic

Променливи и типове данни в Visual Basic. Процедури и функции. Съдържание. Видове величини Променливи Деклариране на променливи Инициализиране на променливи Видове променливи Използване на променлива Тип на данните Прости типове Процедура Видове процедури. Видове величини.

judd
Download Presentation

Променливи и типове данни в Visual Basic

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Променливи и типове данни в Visual Basic Процедури и функции

  2. Съдържание • Видове величини • Променливи • Деклариране на променливи • Инициализиране на променливи • Видове променливи • Използване на променлива • Тип на данните • Прости типове • Процедура • Видове процедури

  3. Видове величини Всички данни, които програмата обработва се наричат величини. а) Константи Имат точно определена стойност, която не се променя по време на изпълнение на програмата, а само се използва в процеса на изчисление; б) Променливи (Variables) Стойността им се променя по време на изпълнение на програмата. Всяка променлива има име и  тип. Препоръчително е имената да се свързват със смисъла, който се приписва на променливата. Текуща стойност – стойността на променливата в определен момент от изпълнението на програмата.

  4. Променливи • Променливите  се използват за съхраняване на данни от различен тип (стойности, междинни резултати от изчисления или броячи). • Стойността на една променлива може да бъде число, текст, друга променлива или стойност, получена чрез изчисление. • Променливата е място в паметта на компютъра, за което са зададени име и тип на данните, които ще се съхраняват в нея. • Чрез променливите се  намалява обема на информацията, която потребителят трябва да въведе, както и обема на кода, който трябва да напишете.

  5. Деклариране на променливи Преди да можете да използвате една променлива в програмата си трябва да я декларирате. Променлива се дефинира чрез запазената дума Dim. • Деклариране – процес на задаване на името и типа данни на променлива. • Във VB не се прави разлика между малки и главни букви в имената на променливите.

  6. Правила при задаване на име на променлива: • Задължително започва с буква • Може да съдържа букви, цифри и знака ”_” • Не може да съдържа интервал • Не може да е по-дълго от 255 знака Пример:   Dim MyName As String

  7. Инициализиране на променливи Във Visual Basicтрябва да декларирате всички променливи, които използвате в програмата. • Можете да декларирате произволен брой променливи. • След като декларирате една променлива, трябва да я инициализирате като й зададете начална стойност. • За да зададете инициализираща стойност на променлива се използва оператора за присвояване. • Изразът MyName = “Bill” инициализира променливата MyName.

  8. Видове променливи Терминът обхват – scope (област на действие, област на видимост) се отнася за частите на програмата, в които променливата може да се използва.  В зависимост от областта си на действие променливите се делят на  локални (local), на ниво форма (form-level) и глобални (global).

  9. Локални променливи • Локалните променливи се декларират в процедура, свързана с конкретно събитие (например click). Такава променлива може да се използва само в рамките на процедурата, в която е дефинирана, и съществува само по време на изпълнението й. • За да декларирате локална променлива, поставете ключовата дума Dim в кода, обработващ събитие.

  10. Променливи  с област на действие на ниво форма • Декларират се в секцията за декларации (Declarations section) на формата в прозореца Code Window. • Декларираните там променливи могат да се използват във всички процедури във формата и остават в паметта, докато приключи работата на програмата.

  11. Глобални променливи • Използват се в програми, които включват няколко форми, между които трябва да се обменят данни. • Глобалните променливи могат да се използват от всички части на програмата. • За да декларирате глобална променлива поставете ключовата дума Dim извън кода, обработващ събитие.

  12. Използване на променлива Стойността, която се присвоява на променливата, трябва да бъде от същия тип, какъвто е типа на променливата. • Стойността на променливата е тази, която й е присвоена последно. • На една променлива може да се присвои константа, стойността на друга променлива или израз. Например: Dim MyName As StringMyName = “Деси”

  13. Тип на данните Понятието  тип на данните определя диапазона от стойности, които величините от съответния тип могат да приемат и операциите, които могат да се извършват с тях. В изразите за присвояване лявата и дясната страна трябва да са от един и същ тип – числов или символен.

  14. Например: TextBox1.Text = “Светът на програмирането” Свойството Text трябва присвои символен низ. TextBox1.Height = 200  Свойството Height трябва да присвои число. Dim MyName As StringMyName = “Деси”

  15. Прости типове Съществува набор от основни типове, наречени прости типове. Най-често използвани са:  Целочислени ТД • Byte (от 0 до 255), SByte (от-128 до 127) • Short (от -32 768 до 32 767) • Integer (от -2 147 483 648 до 2 147 483 647) • Long, UInteger,  ULong, UShort (от 0 до 65 535)  Реални ТД (десетични) • Single, Double, Decimal

  16. Други ТД • String – Низ от Unicode символи с дължина от 0 до приблизително 2 милиарда • Date – Дата – от 0:00:00 ч. на 1 януари 0001 г. до 23:59:59 на 31 декември 9999 г. • Boolean – логически тип данни със стойности True или False

  17. Процедура Процедурата е блок от инструкции, написани на език за програмиране, започващ с декларация за вида на процерурата (Function, Sub и др.) и завършващ със съответстваща декларация End за край. Всеки път, когато се извиква една процедура, се изпълняват изразите между Sub и End Sub.

  18. Видове процедури Във VB се разграничават два типа процедури: а) Събитийни процедури (event procedures) Това са процедури за обработка на събития. Те се изпълняват когато настъпят определени ситуации: натискане на бутон, двукратно щракване върху даден обект, натискане на клавиш и др. При двукратно щракване върху обект в режим на проектиране автоматично се отваря прозорецът Code и се създава празна събитийна процедура, свързана със събитието по подразбиране за този обект. б) Общи процедури (general procedures) Наричат се още потребителски процедури, тъй като потребителят определя тяхното име.

  19. План на урока • Видове величини. а) константи б) променливи • Деклариране на променливи. Променлива се дефинира чрез запазената дума Dim. Пример:   Dim MyName As String • Видове променливи. • Локални променливи • Променливи  с област на действие на ниво форма • Глобални променливи • Тип на данните. Целочислени – Byte, Sbyte, Short, Integer, Long, Uinteger, Ulong, Ushort Десетични – Single, Double, Decimal Други – String, Date, Boolean • Процедура – същност и видове.

  20. Задача Създайте форма за изчисляване на дължими осигуровки по показания модел със съответните имена на контролите.

  21. Използвайте следните кодове за процедурите

More Related