| |
![zurück](../images/b_zurueck.gif)
Fortgeschrittene ProgrammierungStimmt, mit VB geht's nicht, aber mit API | | ![](../images/trans.gif) | Autor: unbekannt | Datum: 31.12.01 16:02 |
| Hi Uri,
das geht mit WinAPI, indem einfach die EndOfFile - Position neu gesetzt wird.
Private Declare Function CreateFile Lib "kernel32" Alias _
"CreateFileA" _
(ByVal lpFileName As String, _
ByVal dwDesiredAccess As Long, _
ByVal dwShareMode As Long, _
lpSecurityAttributes As SECURITY_ATTRIBUTES, _
ByVal dwCreationDisposition As Long, _
ByVal dwFlagsAndAttributes As Long, _
ByVal hTemplateFile As Long) As Long
Private Declare Function SetEndOfFile Lib "kernel32" Alias _
"SetEndOfFile" _
(ByVal hFile As Long) As Long
Private Declare Function SetFilePointer Lib "kernel32" Alias _
"SetFilePointer" _
(ByVal hFile As Long, _
ByVal lDistanceToMove As Long, _
lpDistanceToMoveHigh As Long, _
ByVal dwMoveMethod As Long) As Long
Private Declare Function CloseHandle Lib "kernel32" Alias _
"CloseHandle" _
(ByVal hObject As Long) As Long
Private Const GENERIC_WRITE = &H40000000
Private Const OPEN_ALWAYS = 4
Private Const FILE_ATTRIBUTE_NORMAL = &H80
Private Const FILE_SHARE_READ = &H1
Private Const FILE_BEGIN = 0
Private Function SetEndOfMyFile(Byval sFileName As String, Byval nPos As Long) _
As Boolean
Dim hFileHandle As Long
SetEndOfMyFile = False
'File öffnen
hFileHandle = CreateFile(sFileName, _
GENERIC_WRITE, _
FILE_SHARE_READ, _
0, _
OPEN_ALWAYS, _
FILE_ATTRIBUTE_NORMAL,
0)
'Datensatzzeiger setzen
SetFilePointer hFileHandle, nPos, Byval 0,FILE_BEGIN
'EOF setzen
SetEndOfMyFile = CBool(SetEndOfFile(hFileHandle))
'File schließen
CloseHandle hFileHandle
End Function cu
Lordchen | ![](../images/trans.gif) |
![](../images/forum/m.gif) Dateigröße ändern? | 27 | URi | 31.12.01 15:22 | ![](../images/forum/l.gif) ![](../images/forum/m.gif) Re: Dateigröße ändern? | 310 | Dieter | 31.12.01 15:33 | ![](../images/trans.gif) ![](../images/forum/t.gif) ![](../images/forum/c.gif) Re: Dateigröße ändern? | 20 | URi | 31.12.01 15:43 | ![](../images/trans.gif) ![](../images/forum/l.gif) ![](../images/forum/m.gif) Stimmt, mit VB geht's nicht, aber mit API | 422 | unbekannt | 31.12.01 16:02 | ![](../images/trans.gif) ![](../images/trans.gif) ![](../images/forum/l.gif) ![](../images/forum/m.gif) Re: Stimmt, mit VB geht's nicht, aber mit API | 16 | URi | 31.12.01 16:48 | ![](../images/trans.gif) ![](../images/trans.gif) ![](../images/trans.gif) ![](../images/forum/l.gif) ![](../images/forum/m.gif) Re: Stimmt, mit VB geht's nicht, aber mit API | 324 | unbekannt | 31.12.01 16:56 | ![](../images/trans.gif) ![](../images/trans.gif) ![](../images/trans.gif) ![](../images/trans.gif) ![](../images/forum/l.gif) ![](../images/forum/m.gif) Re: Stimmt, mit VB geht's nicht, aber mit API | 17 | URi | 31.12.01 17:03 | ![](../images/trans.gif) ![](../images/trans.gif) ![](../images/trans.gif) ![](../images/trans.gif) ![](../images/trans.gif) ![](../images/forum/l.gif) ![](../images/forum/m.gif) Re: Stimmt, mit VB geht's nicht, aber mit API | 324 | unbekannt | 31.12.01 17:04 | ![](../images/trans.gif) ![](../images/trans.gif) ![](../images/trans.gif) ![](../images/trans.gif) ![](../images/trans.gif) ![](../images/trans.gif) ![](../images/forum/l.gif) ![](../images/forum/c.gif) Re: Stimmt, mit VB geht's nicht, aber mit API | 17 | URi | 31.12.01 17:07 |
![](../images/48x48/info.gif) | Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
![nach oben](../images/b_top.gif) ![zurück](../images/b_zurueck.gif) |
|
sevISDN 1.0 ![sevISDN f?r VB/VBA und VB.NET](../images/werbung/sevisdn_100x116.gif)
Überwachung aller eingehender Anrufe!
Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Weitere InfosTipp des Monats sevAniGif (VB/VBA) ![sevAniGif für VB/VBA](../images/werbung/sevanigif_100x100.jpg)
Anzeigen von animierten GIF-Dateien
Ab sofort lassen sich auch unter VB6 und VBA (Access ab Version 2000) animierte GIF-Grafiken anzeigen und abspielen, die entweder lokal auf dem System oder auf einem Webserver gespeichert sind. Weitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|