Show / Hide Table of Contents

    PbGlobal Class

    .NET Standard 2.x

    Provides global functions similar to those in PowerBuilder.

    Namespace: PowerScript.Bridge

    Assembly: PowerScript.Bridge.dll

    Syntax

      public static class PbGlobal
    

    Methods

    Name Return Type Description
    Asc(char? value) ushort? Converts a character to its Unicode code point.
    AscA(char? value) short? Converts a character to its ASCII integer value.
    Char(decimal? v) char? Converts a decimal to a Unicode character.
    Char(double? v) char? Converts a double to a Unicode character.
    Char(long? v) char? Converts a long to a Unicode character.
    CharA(decimal? v) char? Converts a decimal to an ASCII character.
    CharA(double? v) char? Converts a double to an ASCII character.
    CharA(long? v) char? Converts a long to an ASCII character.
    Date(int? year, int? month, int? day) DateTime? Combines numbers representing the year, month, and day into a date value.
    DateTime(DateTime? date, TimeSpan? time) DateTime? Extracts a DateTime value from a string whose value is valid datetime.
    Dec(double? v) decimal? Converts a double to a decimal number.
    Dec(long? v) decimal? Converts a long to a decimal number.
    Double(decimal? v) double? Converts a decimal to a double number.
    Double(long? v) double? Converts a long to a double number.
    Fact(decimal? v) double? Determines the factorial of a number.
    Fact(double? v) double? Determines the factorial of a number.
    Fact(long? v) double? Determines the factorial of a number.
    Int(decimal? v) short? Converts a decimal to a short number.
    Int(double? v) short? Converts a double to a short number.
    Int(long? v) short? Converts a long to a short number.
    Integer(object v) short? Converts an object to a short number.
    IntHigh(int? v) short? Returns the high word of an int value.
    IntLow(int? v) short? Returns the low word of an int value.
    IsArabic(char? value) bool? Tests whether a particular character is an Arabic character.
    IsHebrew(char? value) bool? Tests whether a particular character is a Hebrew character.
    Long(object v) int? Converts an object to an int number.
    Long(ushort? lowWord, ushort? highWord) int? Combines two unsigned integers into an int value.
    LongLong(decimal? v) long? Converts a decimal to a long number.
    LongLong(double? v) long? Converts a double to a long number.
    LongLong(uint? lowWord, uint? highWord) long? Combines two unsigned longs into a long value.
    Real(decimal? v) float? Converts a decimal to a float number.
    Real(double? v) float? Converts a double to a float number.
    Real(long? v) float? Converts a long to a float number.
    RGB(int? red, int? green, int? blue) int? Calculates the long value that represents the color specified by numeric values for the red, green, and blue components of the color.
    Round(decimal? x, int? decimals) decimal? Rounds a number to the specified number of decimal places.
    Round(double? x, int? decimals) decimal? Rounds a number to the specified number of decimal places.
    Space(int? count) string Builds a string of the specified length whose value consists of spaces.
    String(object data) string Converts an object to a string.
    String(object data, string format) string Formats data, such as DataTime or TimeSpan values, according to a format mask.
    Time(int? hour, int? minute, int? second, int? microsecond = 0) TimeSpan? Combines ints representing hours, minutes, seconds, and microseconds into a TimeSpan value.
    Truncate(decimal? x, int? n) decimal? Truncates a number to the specified number of decimal places.
    Truncate(double? x, int? n) decimal? Truncates a number to the specified number of decimal places.

    Examples

    Coming soon.

    Back to top Generated by Appeon