natgillin/translations-raw huggingface dataset:
StrComp function
StrComp, funktion
StrComp Function [Run-time]
Funktionen StrComp [Runtime]
Compares two strings and returns an integer value that represents the result of the comparison.
Jämför två strängar och returnerar ett heltalsvärde som representerar jämförelsens resultat.
StrComp (Text1 As String, Text2 As String[, Compare])
StrComp (Text1 As String, Text2 As String[, Jämför])
Text1:
Text1:
Any string expression
Ett stränguttryck
Text2:
Text2:
Compare:
Jämför:
This optional parameter sets the comparison method.
Valfri parameter som anger jämförelsemetod.
If Compare = 1, the string comparison is case-sensitive.
Om Jämför = 1, är strängjämförelsen versalkänslig.
If Compare = 0, no distinction is made between uppercase and lowercase letters.
Om Jämför = 0, görs ingen skillnad mellan stora och små bokstäver.
If Text1 < Text2 the function returns -1
Om Text1 < Text2 returnerar funktionen -1
If Text1 = Text2 the function returns 0
Om Text1 = Text2 returnerar funktionen 0
If Text1 > Text2 the function returns 1
Om Text1 > Text2 returnerar funktionen 1
Sub ExampleStrComp
Sub ExampleStrComp
sVar = Str$(iVar)
sVar = Str$(iVar)
Msgbox strcomp(sVar, Str$(iVar), 1)
Msgbox strcomp(sVar , Str$(iVar),1)
RSet Statement [Run-time]
Rset-uttryck [Runtime]
/text/sbasic/shared/03120308.xhp
/text/sbasic/shared/03120308.xhp
RSet statement
Rset, uttryck
RSet Statement [Run-time]
Satsen RSet [Runtime]
Right-aligns a string within a string variable, or copies a user-defined variable type into another.
Högerjusterar en sträng inom en strängvariabel eller kopierar en användardefinierad variabeltyp till en annan.
RSet Text As String = Text or RSet Variable1 = Variable2
RSet Text As String = Text or RSet Variabel1 = Variabel2
Any string variable.
En strängvariabel.
Text:
Text
String that you want to right-align in the string variable.
: Sträng som du vill högerjustera i strängvariabeln.
Variable1:
Variabel1:
User-defined variable that is the target for the copied variable.
Användardefinierad variabel som är målet för den kopierade variabeln.
Variable2:
Variabel2:
User-defined variable that you want to copy to another variable.
Användardefinierad variabel som du vill kopiera till en annan variabel.
RSet
RSet
aligns the string to the right within the string variable.
strängen inom strängvariabeln.
Any remaining characters in the string variable are replaced with spaces.
Alla återstående tecken i strängvariabeln ersätts med blanksteg.
If the string is longer than the string variable, characters exceeding the length of the variable are truncated and only the remaining characters are right-aligned within the string variable.
Om strängen är längre än strängvariabeln avkortas de tecken som överstiger variabelns längd och bara de tecken som återstår högerjusteras i strängvariabeln.
RSet statement
RSet-satsen
to assign variables of one user-defined type to another.
om du vill tilldela variabler av en användardefinierad typ till en annan.
LSet
LSet
statements to modify the left and right alignment of a string.
för att ändra vänster- och högerjusteringen i en sträng.
Sub ExampleRLSet
Sub ExampleRLSet
Dim sVar as string
Dim sVar as string
Dim sExpr as string
Dim sExpr as string
sVar = String(40, &quot; * &quot; )
sVar = String(40, &quot; * &quot; )
sExpr = &quot; SBX &quot;
sExpr = &quot; SBX &quot;
REM Right-align &quot; SBX &quot; in a 40-character string
REM Högerjustera &quot; SBX &quot; i en referensträng med 40 tecken
REM Replace asterisks with spaces
REM Ersätt asterisker med blanksteg
RSet sVar = sExpr
RSet sVar = sExpr
Print &quot; > &quot; ; sVar; &quot; < &quot;
Print &quot; > &quot; ; sVar; &quot; < &quot;
sVar = String(5, &quot; * &quot; )
sVar = String(5, &quot; * &quot; )
sExpr = &quot; 123457896 &quot;
sExpr = &quot; 123457896 &quot;
REM Left-align &quot; SBX &quot; in a 40-character string
REM Vänsterjustera &quot; SBX &quot; i en referensträng med 40 tecken
LSet sVar = sExpr
LSet sVar = sExpr
sExpr = &quot; 123456789 &quot;
sExpr = &quot; 123456789 &quot;
Exp Function [Run-time]
Exp-funktion [Runtime]
/text/sbasic/shared/03080201.xhp
/text/sbasic/shared/03080201.xhp
Exp function
Exp, funktion
Returns the base of the natural logarithm (e = 2.71828182845904...) raised to a power.
Returnerar talet e (2,718282...) upphöjt till en exponent.
Exp (Number)
Exp (Tal)
A numerical expression that specifies the power that you want to raise &quot; e &quot; to (the base of natural logarithms).
Ett numeriskt uttryck som anger vad talet &quot; e &quot; (basen för naturliga logaritmer) ska upphöjas till.
The power must be for both single-precision numbers less than or equal to 88.02969 and double-precision numbers less than or equal to 709.782712893, since $[officename] Basic returns an Overflow error for numbers exceeding these values.
Exponenten måste för flyttal med enkel precision vara mindre än eller lika med 88,02969. För flyttal med dubbel precision måste exponenten vara mindre än eller lika med 709,782712893. Om exponenten är större än det maximala värdet genererar $[officename] Basic ett spillfel.
Dim dValue as Double
Dim dValue as Double
const b1=12.345e12
const b1=12.345e12
const b2=1.345e34
const b2=1.345e34
dValue=Exp( Log(b1)+Log(b2) )
dValue=Exp( Log(b1)+Log(b2) )
MsgBox &quot; &quot; & dValue & chr(13) & (b1*b2) ,0, &quot; Multiplication by logarithm &quot;
MsgBox &quot; &quot; & dValue & chr(13) & (b1*b2) ,0, &quot; Multiplikation med logaritm &quot;
Mid Function, Mid Statement [Run-time]
Mid-funktion, Mid-uttryck [Runtime]
/text/sbasic/shared/03120306.xhp
/text/sbasic/shared/03120306.xhp
Mid function
Mid, funktion
Mid statement
Mid, uttryck
Mid Function, Mid Statement [Run-time]
Mid-funktion, Mid-sats [Runtime]
Mid function
Mid-funktion
), or replaces the portion of a string expression with another string (
), eller ersätter den delen av stränguttrycket med en annan sträng (
Mid statement
Mid-sats
Mid (Text As String, Start As Long [, Length As Long]) or Mid (Text As String, Start As Long, Length As Long, Text As String)
Mid (Text As String, Start As Long [, Length As Long]) eller Mid (Text As String, Start As Long , Length As Long, Text As String)
String (only by Function)
String (bara med funktion)
Any string expression that you want to modify.
Ett stränguttryck som du vill ändra.
Numerical expression that indicates the character position within the string where the string portion that you want to replace or to return begins.
Ett numeriskt uttryck som anger teckenpositionen i strängen där den del av strängen som du vill ersätta eller returnera börjar.
Length:
Length:
Numerical expression that returns the number of characters that you want to replace or return.
Ett numeriskt uttryck som returnerar det antal tecken du vill ersätta eller returnera.
Mid function
Mid-funktionen
is omitted, all characters in the string expression from the start position to the end of the string are returned.
utelämnas så returneras alla tecken i stränguttrycket från startpositionen till slutet av strängen.
Mid statement
Mid-satsen
is less than the length of the text that you want to replace, the text is reduced to the specified length.
är mindre än längden hos den text du vill ersätta så reduceras texten till den angivna längden.
The string to replace the string expression (
Den sträng som ska ersätta stränguttrycket (
Get Statement [Run-time]
Get-uttryck [Runtime]
/text/sbasic/shared/03020201.xhp
/text/sbasic/shared/03020201.xhp
Get statement
Get, uttryck
Reads a record from a relative file, or a sequence of bytes from a binary file, into a variable.
Läser en post från en relativ fil, eller en bytesekvens från en binär fil, till en variabel.
PUT
PUT
Statement
-uttryck
Get [#] FileNumber As Integer, [Position], Variable
Get [#] FileNumber As Integer, [Position], Variable
An integer expression that determines the file number.
Ett heltalsuttryck som bestämmer filnummer.
For files opened in Random mode,
För filer som är öppnade i Random-läge är
is the number of the record that you want to read.
numret på den post du vill läsa.
is the byte position in the file where the reading starts.
den byteposition i filen där läsningen börjar.
is omitted, the current position or the current data record of the file is used.
utelämnas används den aktuella positionen för den aktuella dataposten i filen.
Name of the variable to be read.
Namnet på den variabel som ska läsas.
With the exception of object variables, you can use any variable type.
Du kan använda alla variabeltyper utom objektvariabler.
Sub ExampleRandomAccess
Sub ExampleRandomAccess
Dim sText As Variant REM Must be a variant
Dim sText As Variant REM Måste vara en variant
Open aFile For Random As #iNumber Len=32
Open aFile For Random As #iNumber Len=32
Seek #iNumber,1 REM Position at beginning
Seek #iNumber,1 REM Placera i början
Put #iNumber,, &quot; This is the first line of text &quot; REM Fill line with text
Put #iNumber,, &quot; Det här är den första textraden &quot; REM Fyll raden med text
Put #iNumber,, &quot; This is the second line of text &quot;
Put #iNumber, &quot; Det här är den andra textraden &quot;
Put #iNumber,, &quot; This is the third line of text &quot;
Put #iNumber, &quot; Det här är den tredje textraden &quot;
Seek #iNumber,2
Seek #iNumber,2
Get #iNumber,,sText
Get #iNumber,,sText
Print sText
Print sText
Get #iNumber,2,sText
Get #iNumber,2,sText
Put #iNumber,, &quot; This is a new text &quot;
Put #iNumber,, &quot; Det här är en ny text &quot;
Get #iNumber,1,sText
Get #iNumber,1,sText
Put #iNumber,20, &quot; This is the text in record 20 &quot;
Put #iNumber,20, &quot; Det här är texten i post nummer 20 &quot;
Print Lof(#iNumber)
Print Lof(#iNumber)
DefLng Statement [Run-time]
DefLng-uttryck [Runtime]
/text/sbasic/shared/03101600.xhp
/text/sbasic/shared/03101600.xhp
DefLng statement
DefLng, uttryck
DefLng Statement [Run-time]
Instruktionen DefLng [Runtime]
DefLng:
DefLng:
Sub ExampleDefLng
Sub ExampleDefLng
lCount=123456789 REM lCount is an implicit long integer variable
lCount=123456789 REM lCount är en implicit heltalsvariabel av typen Long
Reset Statement [Run-time]
Reset-uttryck [Runtime]
/text/sbasic/shared/03020104.xhp
/text/sbasic/shared/03020104.xhp
Reset statement
Reset, uttryck
Closes all open files and writes the contents of all file buffers to the hard disc.
Stänger alla öppna filer och skriver innehållet i alla filbuffertar till hårddisken.
Sub ExampleReset
Sub ExampleReset
On Error Goto ErrorHandler
On Error Goto ErrorHandler
Dim iCount As Integer
Dim iCount As Integer
Print #iNumber, &quot; This is a new line of text &quot;
Print #iNumber, &quot; Detta är en ny textrad &quot;
For iCount = 1 to 5
For iCount = 1 to 5
rem
rem
MsgBox &quot; All files will be closed &quot; ,0, &quot; Error &quot;
MsgBox &quot; Alla filer stängs &quot; ,0, &quot; Fel &quot;
Date and Time Functions
Datum- och tidsfunktioner
/text/sbasic/shared/03030000.xhp
/text/sbasic/shared/03030000.xhp
Use the statements and functions described here to perform date and time calculations. %PRODUCTNAME
Använd de uttryck och funktioner som beskrivs här för att utföra datum- och tidsberäkningar.
Basic lets you calculate time or date differences by converting the time and date values to continuous numerical values.
Med $[officename] Basic kan du beräkna tids- och datumskillnader genom att konvertera tids- och datumvärden till kontinuerliga numeriska värden.
After the difference is calculated, special functions are used to reconvert the values to the standard time or date formats.
När skillnaden har beräknats används specialfunktioner för att konvertera värdena tillbaka till standardformat för tid och datum.
%PRODUCTNAME
Du kan kombinera datum- och tidsvärden till ett decimaltal.
Basic also supports the variable type Date, which can contain a time specification consisting of both a date and time.
Datum konverteras till heltal och klockslag till decimalvärden. $[officename] Basic stöder också variabeltypen Date, som kan innehålla en tidsangivelse bestående av datum och klockslag.
Put Statement [Run-time]
Put-uttryck [Runtime]
/text/sbasic/shared/03020204.xhp
/text/sbasic/shared/03020204.xhp
Put statement
Put, uttryck
Put Statement [Run-time]
Put-sats [Runtime]
Writes a record to a relative file or a sequence of bytes to a binary file.
Skriver en post till en relativ fil eller en bytesekvens till en binär fil.
statement
-uttryck
Put [#] FileNumber As Integer, [position], Variable
: Put [#] FileNumber As Integer, [position], Variable
An integer expression that defines the file that you want to write to.
Ett heltalsuttryck som definierar den fil du vill skriva till.
For relative files (random access files), the number of the record that you want to write.
För relativa filer (filer med Random-åtkomst): numret på den post du vill skriva.
For binary files (binary access), the position of the byte in the file from which you want to start writing.
För binära filer (Binary-åtkomst): positionen hos den byte i filen där du vill börja skriva.
Name of the variable that you want to write to the file.
Namnet på den variabel du vill skriva till filen.
Len
Len
clause of the
i
statement, the space between the end of the newly written record and the next record is padded with existing data from the file that you are writing to.
-satsen, så fylls utrymmet mellan den nyss skrivna posten och nästa post ut med befintliga data från den fil du skriver till.
Note for binary files:
Observera för binära filer:
The contents of the variables are written to the specified position and the file pointer is inserted directly after the last byte.
Innehåller i variablerna skrivs till den angivna positionen, och filpekaren infogas direkt efter den sista byten.
No space is left between the records.
Inget utrymme lämnas mellan posterna.
Dim sText As Variant REM Must be a variant type
Dim sText As Variant REM Måste vara en variant
Seek #iNumber,1 REM Position to start writing
Seek #iNumber,1 REM Placera för att börja skriva
Put #iNumber,, &quot; This is new text &quot;
Put #iNumber,, &quot; Det här är ny text &quot;
DefErr Statement [Run-time]
DefErr-sats [Runtime]
/text/sbasic/shared/03101120.xhp
/text/sbasic/shared/03101120.xhp
DefErr
DefErr
DefErr statement
DefErr-sats
If no type-declaration character or keyword is specified, the DefErr statement sets the default variable type, according to a letter range.
Om ett typdeklarationstecken eller nyckelord saknas, anger satsen DefErr standarddatatypen för variabler enligt ett bokstavsintervall.
DefErr:
DefErr:
DefErr e
DefErr e
Sub ExampleDefErr
Sub ExampleDefErr
eErr=Error REM eErr is an implicit error variable
eErr=Error REM eErr är en implicit felvariabel
Lof Function [Run-time]
Lof-funktion [Runtime]
/text/sbasic/shared/03020303.xhp
/text/sbasic/shared/03020303.xhp
Lof function
Lof, funktion
Returns the size of an open file in bytes.
Returnerar storleken på en öppen fil i byte.
Lof (FileNumber)
Lof (FileNumber)
A numerical expression that contains the file number that is specified in the Open statement.
Ett numeriskt uttryck som innehåller det filnummer som anges i Open-satsen.
FileLen
FileLen
function.
-funktionen.
Dim sText As Variant REM must be a Variant
Dim sText As Variant REM Måste vara en variant
Seek #iNumber,1 REM Position at start
Seek #iNumber,1 REM Placera i början
Put #iNumber,, &quot; This is the first line of text &quot; REM Fill with text
Put #iNumber,, &quot; Det här är den första textraden &quot; REM Fyll raden med text
Put #iNumber,, &quot; This is a new line of text &quot;
Put #iNumber,, &quot; Det här är en ny rad med text &quot;
FindObject Function [Run-time]
FindObject-funktion [Runtime]
/text/sbasic/shared/03103800.xhp
/text/sbasic/shared/03103800.xhp
FindObject function
FindObject, funktion
FindObject Function [Run-time]
Funktionen FindObject [Runtime]
Enables an object to be addressed at run-time as a string parameter through the object name.
Gör att du kan anropa ett objekt som en strängparameter vid runtime genom att använda objektnamnet.
For example, the following command:
T.ex. det här kommandot:
corresponds to the command block:
motsvarar kommandoblocket:
This allows names to be dynamically created at run-time.
Detta gör att namn kan skapas dymaniskt vid runtime.
&quot; TextEdit1 &quot; to TextEdit5 &quot; in a loop to create five control names.
Skapa fem kontrollnamn genom att köra &quot; TextEdit1 &quot; till &quot; TextEdit5 &quot; i en loop.
FindPropertyObject
FindPropertyObject
FindObject( ObjName As String )
FindObject( ObjName As String )
ObjName:
ObjName:
String that specifies the name of the object that you want to address at run-time.
Sträng som anger namnet på det objekt som du vill anropa vid runtime.
Screen I/O Functions
In- och utmatningsfunktioner för bildskärm
/text/sbasic/shared/03010000.xhp
/text/sbasic/shared/03010000.xhp
This section describes the Run-time Functions used to call dialogue boxes for the input and output of user entries.
I detta avsnitt beskrivs runtime-funktioner som används för att visa dialogrutor för in- och utmaning av data.
Controlling Program Execution
Styra programkörningen
/text/sbasic/shared/03090000.xhp
/text/sbasic/shared/03090000.xhp
The following statements control the execution of a program.
Följande uttryck används för att styra körningen av ett program.
A program generally executes from the first line of code to the last line of code.
Ett program körs i vanliga fall från den första kodraden till den sista.
You can also execute certain procedures within the program according to specific conditions, or repeat a section of the program within a sub-procedure or function.
Du kan också exekvera vissa procedurer i programmet om vissa villkor är uppfyllda, eller repetera avsnitt i koden inne i en subrutin eller en funktion.
You can use loops to repeat parts of a program as many times as necessary, or until a certain condition is met.
Du kan använda loopar för att upprepa delar i ett program så många gånger som det behövs, eller tills ett visst villkor är uppfyllt.
These type of control statements are classified as Condition, Loop, or Jump statements.
Den här typen av uttryck brukar delas upp i tre kategorier: villkors-, loop- och hopputtryck.
File I/O Functions
In- och utmatningsfunktioner för filer
/text/sbasic/shared/03020000.xhp
/text/sbasic/shared/03020000.xhp
Use File I/O functions to create and manage user-defined (data) files.
Funktionerna i den här kategorin används för att skapa och hantera datafiler.
You can use these functions to support the creation of &quot; relative &quot; files, so that you can save and reload certain records by specifying their record number.
Du kan använda funktionerna för att skapa &quot; relativa &quot; filer, som sedan kan användas för att spara och ladda data genom att ange ett postnummer.
File I/O functions can also help you manage your files by providing you with information such as file size, current path settings, or the creation date of a file or a directory.
Filfunktioner kan också användas för att hämta information om filer, t.ex. filstorlek, sökvägsinställningar eller tid och datum för en fil eller katalog.
ufi: removed 03020300 ref and deleted that file
ufi: removed 03020300 ref and deleted that file
Numerical Functions
Numeriska funktioner
/text/sbasic/shared/03080000.xhp
/text/sbasic/shared/03080000.xhp
The following numerical functions perform calculations.
Följande numeriska funktioner utför beräkningar.
Mathematical and Boolean operators are described in a separate section.
Matematiska och logiska operatorer beskrivs i ett särskilt avsnitt.
Functions differ from operators in that functions pass arguments and return a result, whereas operators return a result by combining two numerical expressions.
Funktioner skiljer sig från operatorer på så sätt att en funktion skickar argument och returnerar ett resultat, medan en operator kombinerar två numeriska uttryck och returnerar ett resultat.
ThisComponent Statement [Run-time]
ThisComponent-uttryck [Runtime]
/text/sbasic/shared/03132200.xhp
/text/sbasic/shared/03132200.xhp
ThisComponent statement
ThisComponent, egenskaper
components;addressing
Komponenter; adressering
ThisComponent Statement [Run-time]
ThisComponent [Runtime]
Addresses the active component so that its properties can be read and set.
Anropar den aktiva komponenten så att dess egenskaper kan läsas och anges.
ThisComponent is used from document Basic, where it represents the document the Basic belongs to.
ThisComponent används från dokument Basic, där det representerar det dokument som Basic tillhör.
The type of object accessed by ThisComponent depends on the document type.
Vilken typ av objekt som anropas av ThisComponent beror på dokumenttypen.
ThisComponent
ThisComponent
REM updates the &quot; Table of Contents &quot; in a text doc
REM Uppdaterar innehållsförteckningen i ett textdokument
Dim allindexes, index As Object
Dim allindexes, index As Object
allindexes = ThisComponent.getDocumentIndexes()
allindexes = ThisComponent.getDocumentIndexes()
index = allindexes.getByName( &quot; Table of Contents1 &quot; )
index = allindexes.getByName( &quot; Innehållsförteckning1 &quot; )
REM use the default name for Table of Contents and a 1
REM Använd standardnamnet för innehållsförteckningar och siffran 1
index.update()
index.update()
InStr Function [Run-time]
InStr-funktion [Runtime]
/text/sbasic/shared/03120401.xhp
/text/sbasic/shared/03120401.xhp
converted from old format - fpe DEDR:
converted from old format - fpe DEDR:
InStr function
InStr, funktion
InStr Function [Run-time]
Funktionen InStr [Runtime]
Returns the position of a string within another string.
Returnerar en strängs position i en annan sträng.
The Instr function returns the position at which the match was found.
Funktionen Instr returnerar den position där en matchande sträng hittades.
If the string was not found, the function returns 0.
Om strängen inte hittades returnerar funktionen värdet 0.
InStr ([Start As Long,] Text1 As String, Text2 As String[, Compare])
InStr ([Start As Long,] Text1 As String, Text2 As String[, Compare])
A numerical expression that marks the position in a string where the search for the specified substring starts.
Ett numeriskt uttryck som markerar den position i en sträng där sökningen efter den understräng som angetts ska starta.
If you omit this parameter, the search starts at the first character of the string.
Om den här parametern utelämnas startar sökningen vid det första tecknet.
The string expression that you want to search.
Stränguttrycket som du vill söka i.
The string expression that you want to search for.
Stränguttrycket som du vill söka efter.
Optional numerical expression that defines the type of comparison.
Ett valfritt numeriskt uttryck som definierar jämförelsetypen.
The value of this parameter can be 0 or 1.
Värdet på den här parametern kan vara 0 eller 1.
The default value of 1 specifies a text comparison that is not case-sensitive.
Standardvärdet 1 anger en textjämförelse som inte är skiftlägeskänslig.
The value of 0 specifies a binary comparison that is case-sensitive.
Värdet 0 anger en binär jämförelse som är skiftlägeskänslig.
To avoid a run-time error, do not set the Compare parameter if the first return parameter is omitted.
Om du vill undvika runtimefel bör du inte ange parametern Jämför om den första returnparametern utelämnas.
Sub ExamplePosition
Sub ExamplePosition
Dim iPos as Integer
Dim iPos as Integer
sInput = &quot; Office &quot;
sInput = &quot; Office &quot;
iPos = Instr(sInput, &quot; c &quot; )
iPos = Instr(sInput, &quot; c &quot; )
print iPos
print iPos
Wait Statement [Run-time]
Wait-uttryck [Runtime]
/text/sbasic/shared/03130600.xhp
/text/sbasic/shared/03130600.xhp
Wait statement
Wait, uttryck
Wait Statement [Run-time]
Wait-sats [Runtime]
Interrupts the program execution for the amount of time that you specify in milliseconds.
Avbryter programkörningen under den tidsrymd som du anger, i millisekunder.
Wait millisec
Wait millisec
millisec:
millisec:
Numerical expression that contains the amount of time (in milliseconds) to wait before the program is executed.
Numeriskt uttryck som innehåller den tidsrymd (i millisekunder) som ska passera innan programmet körs.
Cos Function [Run-time]
Cos-funktion [Runtime]
/text/sbasic/shared/03080102.xhp
/text/sbasic/shared/03080102.xhp
Cos function
Cos, funktion
Calculates the cosine of an angle.
Beräknar cosinus för en vinkel.
The result lies in the range -1 to +1.
Resultatet ligger mellan -1 och 1.