In my opinion, the way MOST people use VB Is useless. But its still powerful.
as nextgen said, anything done in c#, can be done in VB. For example.'
Code:
[DllImport("kernel32.dll")]
public static extern Int32 CloseHandle(IntPtr hObject);
[DllImport("kernel32.dll")]
public static extern IntPtr OpenProcess//leaving this part out
[DllImport("kernel32.dll")]
public static extern Int32 WriteProcessMemory//leaving this part out
Code:
private void OpenProcess()
{
IntPtr pHandle;
// to write
IntPtr Address = (IntPtr)//leaving this out
uint[] Write = new uint[] { //leaving this out };// memory to write
// open
Process[] mw2 = Process.GetProcessesByName("Your process here");
pHandle = //LEAVING THIS PART OUT
WriteProcessMemory(pHandle, Address, Write, 4, (IntPtr)0);
//left this part out
}
Thats In C#, that's the beginning for editing/changing addies in a game.
Leaving some out, although its easy. It's powerful, Don't want noobs c+p.
And that right there can be done in VB also, its just in a different way. Althought similar.
For the DLL import in c#, its like this in VB.
Code:
Public Declare Function WriteProcessMemory Lib "kernel32" ( _
Public Declare Function OpenProcess Lib "kernel32" ( _
Or something similar. Thats just off the top of my head, So in conclusion. Anybody that underestimates a certain coding language, is a 'noob' themselves.
C++ is more commonly used to code hacks, but don't underestimate VB, or C#. Because there powerful to.