There are alot of things which doesn't need to type alot of junk code while our task can be completed without declaring useless variables, constants, etc plus they use alot of resources when we run our executable so i decided to put some simple codes here which can achive our task easily
1-Description: Prevents than one instance of an application from running
'Place the following code in a Form_Load() or Sub Main()
If App.PrevInstance = True Then
Unload Me
*********************************************************************************
2-'Description: Unloads an application properly ensuring restoration of resources
'Place the following code in a Form_Unload()
Dim i as integer
While forms.Count > 1
' Find first form besides "me" to unload
i = 0
While forms(i).Caption = Me.Caption
i = i + 1
Wend
Unload forms(i)
Wend
' Last thing to be done...
Unload Me
End
*********************************************************************************
3- Description: Function returns True if date falls on a weekend
'Public Function IsWeekend(ByVal vntDate As Variant) As Boolean
Dim bResult As Boolean
If IsDate(vntDate) Then
If (WeekDay(vntDate) Mod 6 = 1) Then bResult = True Else bResult = False
Else
Err.Raise 13, "Type Mismatch, Must Be Date"
End If
IsWeekend = bResult
'End Function
*********************************************************************************
4- Description: Function returns True if year is a leap year
'Function IsLeapYear(ByVal sYear As String) As Boolean
If IsDate("02/29/" & sYear) Then
IsLeapYear = True
Else
IsLeapYear = False
End If
'End Function
*********************************************************************************
5- 'Description: Detects if a file exists.
'Function FileExists (filename As String) As Integer
On Error Resume Next
x% = Len(Dir$(filename))
If Err Or x% = 0 Then FileExists = False Else FileExists = True
'End Function
*********************************************************************************
6- Description: Determines screen resolution
CR$ = Chr$(13) + Chr$(10)
TWidth% = screen.Width \ screen.TwipsPerPixelX
THeight% = screen.Height \ screen.TwipsPerPixelY
MsgBox "Screen Resolution:" + CR$ + CR$ + Str$(TWidth%) + " x" + Str$(THeight%), 64, "Info"
*********************************************************************************
7- 'Description:Hide Mouse & Show Mouse
'put this in your module
Declare Function ShowCursor& Lib "user32" _
(ByVal bShow As Long)
'Add this code to Command1.
Private Sub Command1_Click()
ShowCursor (bShow = True)
End Sub
'Add this to Command2.
Private Sub Command2_Click()
ShowCursor (bShow = False)
End Sub
*********************************************************************************
8- Description: Opens / Closes the CD drive door without OCX
'Private Declare Function mciSendString Lib "winmm.dll" Alias_
"mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, _
ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long
'Open CD drive door
retvalue = mciSendString("set CDAudio door open", returnstring, 127, 0)
'Close CD drive door
retvalue = mciSendString("set CDAudio door closed", returnstring, 127, 0)
*********************************************************************************
9- Description: Hide Application from Task Manager
App.Taskvisible=false
I am new in vb and just allow me to ask some questions.
I am working on a vb project that is manipulating data in AccessDB. I have been able to connect the Access DB ADODB.connection but I have not been able to display my Access tables on the Vb form.
Kindly assist.
Here is the code:
Sub DisplayIngredients()
Dim currentrow As Integer
Dim cndairycow As New ADODB.Connection
Dim rsNutRqmts As New ADODB.Recordset
With cndairycow
.ConnectionString = App.Path & "\dairycow.mdb"
.Provider = "Microsoft.Jet.Oledb.4.0"
.Open
End With
With rsNutRqmts
.ActiveConnection = cndairycow
.CursorType = adOpenKeyset
.Open "tb_ingredients"
End With
If rsNutRqmts.RecordCount > 0 Then
rsNutRqmts.MoveFirst
End If
im a fresh mca student
these days started to work on one project on VB 2005
so need help in designing on problem statement...
Odin ID BSE NSE F&O Commodities Currency
Franchisee ID Consolidated
SYS702- Praveen r a a r r
SSS042-Sheetal r a r r r
SYS329-Sheetal r a a r r
SYS384- Ghanshyam a r r r r
SSS043- Ghanshyam r a r r r
SYS380- Prasad r r r a r
now if we click on any code id
it must show the next form which includes following:
Intra Day Delivery Futures Options Commodities Currency Total Brokerge Details Cash (MKT) Our share F&O (MKT) Our Share Ledger Extracts (In lacs)
Debits
Nos. Of clients Intraday Delivery Futures Options Commodities Currency In Cr. Cash In Cr. F&O B'rage BA share Cash F&O Commodities Currency Ageing > 5 Days Risk Limit Release
please help me
WAITNG KEENLY FOR PRACTICAL HELP......
anyone who is intersted to join me as im planning to start my own software development company...prefering pune persons..
contact id : <>
I am creating birth alert project on vb(backend - access) so,
I want a vb code for display the birth dates from now date to 10 days
display this data on msflexgrid plz, help me