Public Declare Function GetTempFileName Lib \"kernel32\" Alias \"GetTempFileNameA\" (ByVal lpszPath As String, ByVal lpPrefixString As String, ByVal wUnique As Long, ByVal lpTempFileName As String) As Long
Private Declare Function GetTickCount Lib \"kernel32\" Alias \"GetTickCount\" () As Long
Call GemMereEndEnFilISekundet(1024)
Public Sub GemMereEndEnFilISekundet(NumOfBytes) Dim f1 As Integer, f2 As Integer Dim StartTime As Long f1 = FreeFile f2 = FreeFile StartTime = GetTickCount Open \"c:\\x1\" For Output As f1 Open \"c:\\x2\" For Output As f2 Print #f1, String(NumOfBytes, \"x\") Print #f2, String(NumOfBytes, \"y\") Close #f1 Close #f2 DoEvents Call Msgbox(\"Det tog \" & GetTickCount - StartTime & \" millisekunder at gemme 2 gange \" & NumOfBytes & \" bytes på disc samt at loope give OS\'et tid til at checke andre programmer for events. Have a nice day ;o)\") End Sub
rennebo > Tak, hvis du har hele Visual Studio installeret så kan du bruge \"API Text Viewer\" til at se diverse Kernel kald, hvordan de declareres. På http://msdn.microsoft.com/library/default.asp kan du læse om funktionerne - dog i C++ syntax...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.