SamLogic VB Super Library 2022 - nya funktioner

 
Nya funktioner i version 12.3  (VBSL 2022)
 

IsWindows11 -- Testar om programmet körs i Windows 11.
IsNET48Installed -- Testar om .NET Framework version 4.8 är installerad i datorn.
DiskSizeMB -- Returnerar storleken för en enhet i megabytes.
DiskFreeMB -- Returnerar ledigt utrymme i en enhet i megabytes.
ListedFilesExist -- Undersöker filsökvägar i en textfil och kontrollerar att varje fil vid angiven sökväg existerar.
TextFileEncoding -- Returnerar kodningssystem för en textfil.
IsAnsiTextFile -- Testar om en textfil är sparad i formatet ANSI.
IsUTF8TextFile -- Testar om en textfil är sparad i formatet UTF-8.
StrRemoveAccents -- Avlägsnar accenter (prickar, apostrofer mm) från bokstäver i en textsträng.
MakeFilenameSafeStr -- Gör en textsträng säker för användning till ett filnamn.
RunningInDebugMode -- Returnerar True om programmet körs i debug-mode.
 
 
Nya funktioner i version 12.2  (VBSL 2020)
 

IsWindowsServer2016 -- Testar om programmet körs i Windows Server 2016.
IsWindowsServer2019 -- Testar om programmet körs i Windows Server 2019.
CountTextInFile -- Räknar antal förekomster av en textsträng i en fil.
GetTitleFromHtmlFile -- Erhåller titel från ett HTML-dokument.
GetCoordinatesFromStr -- Hämtar koordinater (X,Y) från en textsträng.
ChangeLuminanceOfColor -- Ändrar luminans (ljusstyrka) för en färg.
SetLuminanceOfColor -- Sätter luminans (ljusstyrka) för en färg.
GetXPButtonStyle -- Returnerar aktuell visuell stil för komponenten XPButton.
SetXPButtonStyle -- Sätter visuell stil för komponenten XPButton.
 

 
Nya funktioner i version 12.1  (VBSL 2018)
 

FontExists -- Kontrollerar om ett specifikt teckensnitt är installerat.
IsNET46Installed
-- Testar om .NET Framework version 4.6 är installerad på en dator.
IsNET47Installed -- Testar om .NET Framework version 4.7 är installerad på en dator.
RemoveDuplicateLinesInTextFile -- Avlägsnar dubbletter av textrader i en textfil.
SetTextBoxTabs -- Sätter tabbstopp i en textruta till valfria positioner.
 
 
Nya funktioner i version 12.0  (VBSL 2017)
 

AddFileToRecentDocsInWindows -- Informerar Windows att en fil nyligen har öppnats eller sparats.
GetDisplayAppliedDPI
-- Returnerar aktuell DPI-inställning för ett grafikkort.
CreateRegKey64
-- Skapar en nyckel i 64-bitars Registry.
DeleteRegKey64 -- Raderar en nyckel i 64-bitars Registry.
GetRegKeyStr64 -- Erhåller sträng-värdet från en nyckel i 64-bitars Registry.
GetRegKeyVal64 -- Erhåller Long-värdet från en nyckel i 64-bitars Registry.
SetRegKeyStr64 -- Sätter ett sträng-värde vid en nyckel i 64-bitars Registry.
SetRegKeyVal64 -- Sätter ett Long-värde vid en nyckel i 64-bitars Registry.
RegKeyExists64 -- Testar att en nyckel i 64-bitars Registry existerar.
CSGetPublisherName -- Returnerar namnet på den organisation som ett kodcertifikat är utfärdat till.
CSGetPublisherEMailAddr -- Returnerar e-postadressen till den organisation som ett kodcertifikat är utfärdat till.
IsCodeSigned -- Testar om en binär fil (t.ex en EXE-fil) är kodsignerad.
WebBrowserIsEdge -- Testar om systemets standardwebbläsare är Microsoft Edge.


Nya funktioner i version 11.5  (VBSL 2015)
 

ExctractDomainNameFromEmailAddress -- Returnerar domännamn för en e-postadress.
FileSupportsRegSvr32Registration -- Testar om en fil kan registreras med systemprogrammet REGSVR32.exe.
FTPDownLoadFileNC -- Laddar hem en fil från FTP-servern till den lokala datorn. Ignorerar eventuell cache-kopia.
GetAccessAppPath -- Returnerar filsökväg till installerad Microsoft Access-applikation.
IsInternetExplorer11Installed -- Testar om Internet Explorer version 11 eller senare är installerad i datorn.
IsWindows10 -- Testar om programmet körs i Windows 10.


Nya funktioner i version 11.0  (VBSL 2014)
 

FTPOpenConnection_Passive -- Öppnar en förbindelse till en FTP-server. Passivt läge.
FTPOpenSyncConnectionX_Passive -- Öppnar en förbindelse till en FTP-server. Passivt läge. Avancerade inställningar.
GetApplicationBitness -- Returnerar vilken bitstorlek som en programfil är kompilerad i: 32 eller 64 bitar.
GetBinaryFileBitness -- Returnerar vilken bitstorlek som en binär fil är kompilerad i: 32 eller 64 bitar.
GetDropboxFolder -- Returnerar sökvägen till Dropbox-mappen - om molntjänsten Dropbox används i systemet.
GetExcelAppPath -- Returnerar filsökväg till installerad Excel-applikation.
GetHomePath -- Returnerar sökvägen till mappen %HOMEPATH% i systemet.
GetOneDriveFolder -- Returnerar sökvägen till OneDrive-mappen - om molntjänsten OneDrive används i systemet.
GetOutlookAppPath -- Returnerar filsökväg till installerad Outlook-applikation.
GetPublicDir -- Returnerar sökvägen till systemets publika katalog (baskatalog för delning av filer).
GetSharedDocumentsDir -- Returnerar sökvägen till katalogen i systemet som används för lagring av delade dokument.
GetSysAppDataAllUsersDir -- Returnerar sökvägen till katalogen "All Users\Application Data" / "ProgramData" i Windows.
GetWordAppPath -- Returnerar filsökväg till installerad Word-applikation.
IsInternetExplorer10Installed -- Testar om Internet Explorer version 10 eller senare är installerad i datorn.
IsNET45Installed -- Testar om .NET Framework version 4.5 är installerad på en dator.
IsRunningInHyperV -- Testar om programmet körs i en Hyper-V virtuell dator.
IsWindows81 -- Testar om programmet körs i Windows 8.1.
IsWindowsServer2012 -- Testar om programmet körs i Windows Server 2012.
RunApplicationInvisible -- Kör ett program osynligt.
StringBuilder_IndexOf -- Sökfunktion till StringBuilder-funktionerna.
WebBrowserIsChrome -- Testar om systemets standardwebbläsare är Google Chrome.
WebBrowserIsFirefox -- Testar om systemets standardwebbläsare är Firefox.
WebBrowserIsInternetExplorer -- Testar om systemets standardwebbläsare är Internet Explorer.


Nya funktioner i version 10.5  (VBSL 2012)
 

FileContainsVersionData -- Testar om en fil innehåller versionsdata.
GetOfficeVersion -- Returnerar versionsnummer för installerad Microsoft Office.
GetOfficeVersionAsStr -- Returnerar versionsnummer för installerad Microsoft Office som en textsträng.
GetOutlookBitness -- Returnerar bitstorlek för installerad Microsoft Outlook: 32 eller 64 bitar.
GetOutlookVersion -- Returnerar versionsnummer för installerad Microsoft Outlook.
GetMyPicturesDir -- Returnerar sökvägen till katalogen där "Mina bilder" finns.
IsInternetExplorer9Installed -- Testar om Internet Explorer version 9 eller senare är installerad i datorn.
IsNET40Installed -- Testar om .NET Framework version 4.0 är installerad på en dator.
IsWindows8 -- Testar om programmet körs i Windows 8.
StrEndsWith -- Testar om en sträng avslutas med ett speciellt tecken eller teckensträng.
StrStartsWith -- Testar om en sträng börjar med ett speciellt tecken eller teckensträng.


Nya funktioner i version 10.0  (VBSL 2010)
 

CrySimpleDecryptFile -- Dekrypterar fil som krypterats med CrySimpleEncryptFile.
CrySimpleEncryptFile -- Krypterar en fil. Storleken på den krypterade filen är lika stor som originalfilen.
FTPListDirectoriesInDir -- Listar upp alla kataloger i en katalog (mapp) på en FTP-server.
Is64BitWindows -- Testar om programmet körs i 64-bitars Windows.
IsExeFileRunning -- Testar om ett program med specifierat filnamn körs.
IsInternetExplorer8Installed -- Testar om Internet Explorer version 8 eller senare är installerad i datorn.
IsNETInstalled
-- Testar om .NET Framework är installerad på en dator.
IsNET11Installed -- Testar om .NET Framework version 1.1 är installerad på en dator.
IsNET20Installed -- Testar om .NET Framework version 2.0 är installerad på en dator.
IsNET30Installed -- Testar om .NET Framework version 3.0 är installerad på en dator.
IsNET35Installed -- Testar om .NET Framework version 3.5 är installerad på en dator.
IsWindows7 -- Testar om programmet körs i Windows 7.
IsWindowsServer2008
-- Testar om programmet körs i Windows Server 2008.
StringBuilder_Append -- Adderar en sträng till strängbuffert.
StringBuilder_Dispose -- Frigör minne som allokerats av funktionen StringBuilder_Initialize.
StringBuilder_Initialize -- Initierar StringBuilder-funktionerna. StringBuilder-funktionerna används för snabb stränghantering.
StringBuilder_Length -- Returnerar längden på den text som finns i strängbufferten.
StringBuilder_ToString -- Returnerar textinnehållet i strängbufferten som en Visual Basic-sträng.


Nya funktioner i version 9.8  (VBSL 2008)
 
GetDesktopDir -- Returnerar sökvägen till skrivbordet i Windows.
GetFieldValueFromText
-- Returnerar fältinnehåll för ett fält i en text som innehåller fält och fältdata.
GetFirstUsbFlashDrive -- Returnerar enhetsbokstav för första enheten i systemet som innehåller ett USB-minne.
GetMemoryAvailPhys64 -- Returnerar ledigt internminne. Hanterar minne > 2GB.
GetMemoryTotalPhys64 -- Returnerar storleken på datorns internminne. Hanterar minne > 2GB.
GetMemoryAvailVirtual64 -- Returnerar ledigt virtuellt minne. Hanterar minne > 2GB.
GetMemoryTotalVirtual64 -- Returnerar storleken på datorns virtuella minne. Hanterar minne > 2GB.
GetPosForStrAtIndex -- Erhåller position för ett fält vid specificerat index i en sträng med fältdata.
IsUsbFlashDrive -- Testar om en enhet är ett USB-minne.


Nya funktioner i version 9.5  (VBSL 2007)
 
IsInternetExplorer7Installed -- Testar om Internet Explorer version 7 eller senare är installerad i datorn.


Nya funktioner i version 9.0  (VBSL 2006)
 
CreateRelativePathFromAbsolutePath -- Skapar en relativ sökväg från en absolut sökväg.
DefaultMailClientIsOutlook
-- Testar om Microsoft Outlook är standard e-postprogram.
IsWindowsServer2003
-- Testar om programmet körs i Windows Server 2003.
IsWindowsVista -- Testar om programmet körs i Windows Vista.
OEGetActivePOP3Port -- Hämtar standardkontots POP3-portnummer från Outlook Express.
OEGetActiveSMTPPort -- Hämtar standardkontots SMTP-portnummer från Outlook Express.
ReadCentralProcessorSpeed -- Avläser den klockfrekvens (i MHz) i som datorns centralprocessor arbetar i.


Nya funktioner i version 8.5  (VBSL 2004)
 
ConvertTextFileFromUnixToWin -- Konverterar en textfil från UNIX till Windows-format.
CreateAbsolutePathFromRelativePath
-- Skapar en absolut sökväg från en relativ sökväg.
IsUnixTextFile
-- Testar om en textfil använder UNIX-radbrytningar (ASCII-kod nr 10, Linefeed-tecken).
PickFirstAndLastAndMiddleName
-- Plockar ut förnamn, mellannamn och efternamn ur en sträng med ett personnamn.
RegKeyExists
-- Testar att en nyckel i Registry existerar.


Nya funktioner i version 8.0  (VBSL 2003)
 
AppendFile -- Slår ihop en fil med en annan.
CompareColors
-- Jämför två färger och undersöker vilken av färgerna som är den ljusaste.
ExploreFolder
-- Öppnar Utforskaren med en specificerad mapp öppen.
ExtractNamePart -- Plockar ut namndelen ur ett filnamn.
GetStandardHtmlEditor -- Erhåller filsökväg till standard HTML-editorn i systemet.
GetSysLocalAppDataDir -- Returnerar sökvägen till den "Application Data"-katalog som ligger under Lokala inställningar.
IsInternetExplorer5Installed -- Testar om Internet Explorer version 5 eller senare är installerad i datorn.
IsInternetExplorer6Installed -- Testar om Internet Explorer version 6 eller senare är installerad i datorn.
OEGetActivePOP3Server -- Hämtar standardkontots POP3-server från Outlook Express.
ValidIPv4Number -- Testar att en sträng innehåller ett giltigt IP-nummer.


Nya funktioner i version 7.1  (VBSL 2002)
 
ConvertHexStringToRGBValue -- Omvandlar en hex-sträng till ett RGB-värde.
ConvertLongToString -- Omvandlar ett heltal av valfri talbas till en sträng.
ConvertRGBValueToHexString -- Omvandlar ett RGB-värde till en hex-sträng.
DefaultMailClientIsOutlookExpress -- Testar om Outlook Express är standard e-postprogram.
FillComboBoxWithFonts -- Fyller en kombobox namn på alla teckensnitt i systemet.
FillListBoxWithFonts -- Fyller en listbox med namn på alla teckensnitt i systemet.
GetMP3TagData -- Hämtar information (tex låtnamn, artist) från en MP3-fil.
GetNearestPrimeNumber -- Returnerar närmaste primtal i förhållande till ett invärde.
GetPathToDefaultMailClient -- Hämtar sökväg till standard e-postprogram.
GetSysAppDataDir -- returnerar sökvägen till katalogen "Application Data" i Windows
GetSysTemplatesDir -- Returnerar sökvägen till katalogen "Mallar" i Windows
OEGetActiveSMTPDisplayName -- Hämtar användarens namn från Outlook Express.
OEGetActiveSMTPEmailAddress -- Hämtar e-postaddress från Outlook Express.
OEGetActiveSMTPReplyAddress -- Hämta svarsadress från Outlook Express.
OEGetActiveSMTPServer -- Hämtar namn på SMTP-server från Outlook Express.
PickFirstAndLastName -- Plockar ut förnamn och efternamn ur en sträng med ett personnamn.
SelectFontComboBoxFont -- Väljer ett teckensnitt i en teckensnitts-kombobox.
SelectFontListBoxFont -- Väljer ett teckensnitt i en teckensnitts-listbox.


Nya funktioner i version 7.0  (VBSL 2002)
 
APIFunctionAvailable -- Testar om en funktion existerar i en DLL-modul.
CDCloseDoor -- Stänger CD-facket.
CDOpenDoor -- Öppnar CD-facket.
CreateInternetShortcut -- Skapar en genväg till en Internet-sida.
CreateSystemPath -- Skapar en sökväg till en fil som finns i Windows systemkatalog.
DateFormatStr -- Skapar ett formaterat datum på ett intelligent sätt.
DateNextTime -- Returnerar datum nästa gång en specificerad veckodag inträffar.
DateTomorrow -- Returnerar morgondagens datum.
DateYesterday -- Returnerar gårdagens datum.
DelTree -- Raderar en hel katalogstruktur med innehåll.
DownloadFileFromURL -- Laddar hem en fil från specificerad URL-address till din hårddisk.
EmailAddressValid -- Testar att en e-post adress är giltig.
FTPCloseConnection -- Stänger förbindelsen till en FTP-server.
FTPCreateDir -- Skapar en katalog på en FTP-server.
FTPDelFile -- Radererar en fil på en FTP-server.
FTPDownLoadFile -- Laddar hem en fil från FTP-servern till den lokala datorn.
FTPFileExists -- Testar om en fil existerar på en FTP-server.
FTPGetCurDir -- Erhåller aktiv katalog på en FTP-server.
FTPGetExtendedErrorMsg -- Returnerar ett utökat felmeddelande.
FTPGetFileDateTime -- Returnerar datum och klockslag för en fil på en FTP-server.
FTPGetFileSize -- Returnerar filstorleken för en fil på en FTP-server.
FTPListDir -- Listar innehållet i en katalog på en FTP-server.
FTPOpenConnection -- Öppnar en förbindelse till en FTP-server.
FTPOpenSyncConnectionX -- Öppnar en förbindelse till en FTP-server. Avancerade inställningar.
FTPRemoveDir -- Raderar en katalog på en FTP-server.
FTPSetCurDir -- Sätter ny aktiv katalog på en FTP-server.
FTPStoreFile -- Laddar hem en fil från FTP-servern till den lokala datorn.
GetCentralProcessorSpeed -- Beräknar den klockfrekvens (i MHz) som datorns centralprocessor arbetar i.
GetFontFamilyInformation -- Erhåller komplett teckensnittsnamn för ett teckensnitt i en familj av teckensnitt.
GetFontInformation -- Erhåller information om ett teckensnitt i Windows teckensnittstabell.
GetIEVersionNumber -- Funktionen returnerar versionsnummer för installerad Internet Explorer.
GetInternetConnectionType -- Returnerar typ av Internet-uppkoppling.
GetJPEGColorSystem -- Undersöker vilket färgsystem en JPEG- bild använder.
GetPictureFileDimensions -- Erhåller bredd och höjd på en bild i en bildfil.
GetPictureFileType -- Undersöker vilken typ en bildfil är.
HideFormCaption -- Gömmer eller visar ett formulärs titelrad under programkörning.
HiResTimer_GetFrequency -- Returnerar den frekvens som högprecisions-timern arbetar i.
IsInternetConnection -- Testar om vi är uppkopplade mot Internet.
IsInternetExplorer4Installed -- Testar om Internet Explorer version 4 eller senare är installerad i datorn.
IsWindowsBasicFont -- Testar om ett teckensnitt är ett standardteckensnitt i Windows.
IsWindowsME -- Testar om programmet körs i Windows ME.
IsWindowsXP -- Testar om programmet körs i Windows XP.
MailClose -- Avslutar användning av mail-funktionerna i XINET.DLL.
MailConfig -- Sätter vissa konfigurationsinställningar för mail-funktionerna.
MailGetLastReplyCode -- Returnerar sista svarskoden från SMTP-servern.
MailGetLastReplyMsg -- Returnerar sista svarsmeddelandet från SMTP-servern i form av en sträng.
MailOpen -- Öppnar mail-funktionerna i XINET.DLL för användning.
MailSend -- Skickar ett e-mail.
MakeValidStr -- Funktionen ser till att en sträng alltid är giltig innan anrop av en API-funktion.
MultiFileCopy -- Kopierar flera filer åt gången till en specificerad destinationskatalog.
MultiFileDelete -- Raderar flera filer åt gången i en specificerad katalog.
MultiFileMove -- Flyttar flera filer åt gången till en specificerad destinationskatalog.
OpenEMail -- Öppnar ett e-postprogram med diverse fördefinierad data.
OpenInternetConnection -- Öppnar en förbindelse till Internet.
OpenInternetURL -- Startar webbläsaren med angiven Internet-sida öppen.
ReadFileDataBytes -- Läser ett specificerat antal tecken från en fil till en buffert.
SetAutoStartApp -- Skapar autostartande applikationer.
SetVolumeName -- Sätter en enhets etikett (volymnamn).
TimeFormatStr -- Skapar ett formaterat klockslag på ett intelligent sätt.
URLAddressValid -- Testar att en URL-adress (Internet-adress) är giltig.
WindowsExit -- Stänger igen Windows.
WindowsReboot -- Startar om Windows.
WSGetLocalIPAddress -- Returnerar IP-adress för den lokala datorn.
WSGetRemoteIPAddress -- Returnerar IP-adress för ett domännamn.
WSGetStandardHostName -- Returnerar Windows Socket standard "host" namn.
XINETGetLastError -- Returnerar senast inträffade felet i modulen XINET.DLL.
XINETGetVersion -- Returnerar versionsnummer för modulen XINET.DLL.
XPNrSetPlaceSourcePos -- Anger vid vilken position på en rad i en källfil med postnummerdata som postorten finns.
  
  

 

SamLogic