|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
Hi all,
I want to use the GlobalAlloc,GlobalLock,GlobalUnlock functions in my ASP How do i acces these functions through ASP Code Also how do i read a file line by line.Is there any function available?? Its urgent. Please help The VB Code for that is given Below ----------------------------------------------------------------- Dim fileData As String, lineData As String, filePath As String Dim fileNum As Integer filePath = App.Path & "\usa.txt" fileNum = 1 Dim first As Boolean first = True Open filePath For Input Access Read As #fileNum Do While Not EOF(fileNum) Line Input #fileNum, lineData fileData = fileData & lineData & Chr(13) & Chr(10) Loop Dim MemoryBlockId As Long Dim MemoryBlockAddress As Long MemoryBlockId = GlobalAlloc(GMEM_MOVEABLE, Len(fileData) + 1) MemoryBlockAddress = GlobalLock(MemoryBlockId) lstrcpy MemoryBlockAddress, fileData GlobalUnlock MemoryBlockId ------------------------------------------------------------------ |
|
#2
|
||||
|
||||
|
as a general rule you can't access win 32 api's directly from vbscript. you must create a COM object with methods that you can expose to your scriping. the methods incorporate your usage of the functions you specified.
__________________
mr... mike.rusaw@realpage.com RalPage, Inc. "I have made this letter longer than usual, only because I have not had the time to make it shorter." - Blaise Paschal |
![]() |
| Viewing: Dev Shed Forums > Programming Languages - More > ASP Programming > How to access Win 32 APIs through ASPs |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|