1 / 18

Funkcje wbudowane (11 kategorii)

Funkcje wbudowane (11 kategorii). W celu znalezienia funkcji wbudowanych należy z menu Help wybrać polecenie Contents a następnie rozwinąć następujące tematy: Visual Studio.NET Visual Basic and Visual C# Reference Visual Basic Language

scott
Download Presentation

Funkcje wbudowane (11 kategorii)

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. Funkcje wbudowane (11 kategorii) W celu znalezienia funkcji wbudowanych należy z menu Help wybrać polecenie Contents a następnie rozwinąć następujące tematy: Visual Studio.NET Visual Basic and Visual C# Reference Visual Basic Language Visual Basic Language and Run-Time Reference Visual Basic Run-Time Library Module

  2. 1. Microsoft.VisualBasic.Collection Add Count GetEnumerator Item Remove

  3. 2. Microsoft.VisualBasic.Conversion ErrorToString Fix Hex Int Oct Str Val

  4. 3. Microsoft.VisualBasic.DateAndTime DateAddDateDiffDatePart DateSerialDateStringDateValue DayHourMinute MonthMonthNameNow SecondTimeOfDayTimer TimeSerialTimeStringTimeValue TodayWeekDayWeekDayNameYear

  5. 4. Microsoft.VisualBasic.ErrObject ClearDescription Erl GetException HelpContext HelpFile LastDLLErrorNumber Raise Source

  6. 5. Microsoft.VisualBasic.FileSystem ChDirChDriveCurDir DirEOFFileAttr FileCloseFileCopyFileDateTime FileGetFileLen FileOpen FilePutFileWidth FreeFileGetAttrInputInputString KillLineInputLoc LockLOFMkDir PrintPrintLine RenameReset RmDir SeekSetAttr SPC TABUnlock WriteWriteLine

  7. 6. Microsoft.VisualBasic.Financial DDBFVIPmt IRRMIRRNPer NPVPmtPPmt PVRateSLN SYD

  8. 7. Microsoft.VisualBasic.Globals ScriptEngine ScriptEngineBuildVersion ScriptEngineMajorVersion ScriptEngineMinorVersion

  9. 8. Microsoft.VisualBasic.Information ErrIsArrayIsDate IsDBNullIsErrorIsNothing IsNumericIsReferenceLBound QBColorRGB TypeName SystemTypeName UBoundVarType VbTypeName

  10. 9. Microsoft.VisualBasic.Interaction AppActivateBeep CallByNameChoose Command CreateObject DeleteSetting Environ GetAllSettings GetObject GetSettingIIf InputBoxMsgBox PartitionSaveSetting ShellSwitch

  11. 10. Microsoft.VisualBasic.Strings AscAscWChr ChrWFilterFormat FormatCurrencyFormatDateTime FormatNumberFormatPercent GetCharInStrInStrRev JoinLcase Left LenLSetLTrim MidReplaceRight RSetRTrimSpace SplitStrCompStrConv StrDupStrReverse TrimUCase

  12. 11. Microsoft.VisualBasic.VbMath Randomize Rnd

  13. PROCEDURY i FUNKCJE Procedury i funkcje umożliwiają grupowanie instrukcji służących do wykonywania jednego zadania. Są stosowane zwłaszcza tam, gdzie następuje wielokrotne powtarzanie określonego ciągu instrukcji o jednakowym algorytmie działania, natomiast o różnych wartościach. Procedury i funkcje wywoływane są po nazwie. Zazwyczaj zawierają parametry aktualne, które podstawiane są do parametrów formalnych znajdujących się w deklaracji procedur i funkcji.

  14. Procedury i funkcje można deklarować w kodzie formularza, ale dla wielu użytkowników bardziej użyteczne jest ich umieszczanie w osobnych modułach, aby były dostępne dla całego projektu. Takie procedury nazywane są procedurami ogólnego przeznaczenia i są wykorzystywane przez wielu użytkowników. Występują w postaci bibliotek procedur i funkcji. Procedury i funkcje eliminują powielanie kodu oraz upraszczają pisanie programów, ponieważ mniejsze grupy instrukcji łatwiejsze są do analizy.

  15. Argumenty (parametry) można przekazywać przez wartość – ByVal – lub przez zmienną (referencję) – byRef. • Kiedy stosować ByVal i ByRef ? • ByVal używać wtedy, gdy procedura ma nie modyfikować zmiennej przekazywanej jako argument. • ByRef używać, gdy procedura może modyfikować przekazywany argument. • - W razie wątpliwości stosować byVal.

  16. Składnia procedury: Sub NazwaProcedury (argumenty) instrukcje procedury End Sub Argumenty oddziela się przecinkami. Każdy z nich powinien posiadać zadeklarowany typ. Domyślnie procedury deklarowane w module standardowym są publiczne, modą być wywoływane z dowolnych procedur projektu. Wszystkie wywołania procedury muszą zawierać nawiasy !

  17. Procedura: Sub ZyczeniaUrodzinowe (ByVal osoba As String) Dim komunikat As String If osoba <> ”” Then komunikat = ‘Dużo zdrowia ” & _ osoba & ” !” Else komunikat = ”Brak nazwiska” End If MsgBox(komunikat) End Sub Wywołanie: ZyczeniaUrodzinowe(”Monika”)

  18. Funkcja: Function Podatki (ByVal koszt As Single) Dim podatekMiejski, podatekWiejski _ As Single podatekMiejski = 0.15 * koszt podatekWiejski = 0.05 * koszt Return podatekMiejski+podatekWiejski End Function Wywołanie: lbl.Podatek.Text = Podatki(500) Ta instrukcja wywołuje funkcję z parametrem aktualnym 500 i zwraca wynik we właściwości Text obiektu lbl.Podatek

More Related