View Single Post
Old 28-07-2005, 11:45   #13
LemonyBrainAid
Inactive
 
Join Date: Jul 2004
Location: 127.0.0.1
Services: 50MB Virgin w/ TiVo 1TB
Posts: 1,255
LemonyBrainAid has a bronze arrayLemonyBrainAid has a bronze arrayLemonyBrainAid has a bronze array
LemonyBrainAid has a bronze arrayLemonyBrainAid has a bronze arrayLemonyBrainAid has a bronze arrayLemonyBrainAid has a bronze array
Re: VB.NET HTTP Wrapper portation problems

Whoops - Forgot to mention a module...

Code:
Option Explicit On 
Module Module1
	Public Declare Function GetPixel Lib "gdi32" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long) As Long
	Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
	Declare Function timeGetTime Lib "winmm.dll" () As Long
	Public Structure tData
		Dim Key As String
		Dim Value As String
	End Structure



	Public Function FormData(ByVal Key As String, ByVal Value As String) As tData 'saves a few lines....
		FormData.Key = Key
		FormData.Value = Value
	End Function

	Public Function tData2String(ByVal ExtraData() As tData) As String
		Dim Datastring As String
		Dim x As Integer

		For x = LBound(ExtraData) To UBound(ExtraData)
		    Datastring = Datastring & ExtraData(x).Key & "=" & ExtraData(x).Value & "&"
		Next
		tData2String = Left$(Datastring, Len(Datastring) - 1)
	End Function

End Module
LemonyBrainAid is offline   Reply With Quote