<p>I need to detect the device resolution automatically, right now I have a global var &amp; hardwire the resolution:</p>

<pre><code>Public gDeviceRes As String = "640"
'Public gDeviceRes As String = "320"
</code></pre>

<p>then recompile for each device, does anyone have a quick snippit of code for this??</p>

Depending on your exact needs, you can check the current screen dimensions with
Screen.PrimaryScreen
or you can P/Invoke
GetSystemMetrics
with SM_CXSCREEN or
GetDeviceCaps
with HORZRES. Vertical dimesions are similarly available.