Dim tipocentro() As String = {" Reproduccion ", " Produccion "}
Dim cmb As New DataGridViewComboBoxColumn()
cmb.DataSource = tipocentro
cmb.Width = 150
cmb.HeaderText = "Centro"
DataGridView1.Columns.Add(cmb)
Saludos.
Tips para informáticos nace gracias a esas pequeñas necesidades que muchas veces nos complican el desarrollo de una aplicación, espero les sea de utilidad los códigos facilitados.
Aca podras encontrar esa ayuda necesaria para sacar adelante tu aplicación, esos pequeños códigos fuentes que son fundamentales para que nuestro metodo funcione, además la funcionalidad de bases de datos fundamentales para el manejo de nuestros datos.
Actualmente las aplicaciones web son fundamentales en las organizaciones, es por eso que estos tips te ayudaran a sacar adelante tu aplicación web.
Con el incremento en los Smartphone, las app para estos dispositivos son fundamentales, es por esto que acá tendrás esas pequeñas bases para que puedas realizar tus app.
Para los que han trabajado con las Pockets PC o Handheld, los métodos y códigos que encontraras te ayudaran en esos métodos importantísimos en tu aplicación.
Dim tipocentro() As String = {" Reproduccion ", " Produccion "}
Dim cmb As New DataGridViewComboBoxColumn()
cmb.DataSource = tipocentro
cmb.Width = 150
cmb.HeaderText = "Centro"
DataGridView1.Columns.Add(cmb)
Select * from tabla1 where not exists (select 1 from tabla2 where tabla2.id = tabla1.id)
Select * from tabla1 where tabla1.id not in (select tabla2.id from tabla2)
Select * from t1 left join t2 on t1.id=t2.id where t2.id is null
MERGE TABLA USING (SELECT @ID AS ID) AS SRC ON SRC.ID = TABLA.ID WHEN MATCHED THEN UPDATE SET Campo1 = @Valor WHEN NOT MATCHED THEN INSERT (Campo1,ID) VALUES (@Valor,@ID)
BEGIN INSERT INTO MITABLA (CAMPO1,CAMPO2;CAMPO3,CAMPO4) VALUES (1,'2','MIDESCRIPCION','MIDESCRIPCION2'); EXCEPTION WHEN DUP_VAL_ON_INDEX THEN UPDATE MITABLA SET CAMPO2=22,CAMPO3='OTRADESCRIPCION',CAMPO4='OTRADESCRIPCION' WHERE CAMPO1='PARAMETRO_ID' ; END;






Dim sinceros as string sinceros = CadenaSinCeros(cadena)
Public Function CadenaSinCeros(ByVal sEntrada As String) As String
Dim i As Integer, j As Integer, sIntermedio As String
For j = 1 To Len(sEntrada)
If Mid(sEntrada, j, 1) <> "0" Then
sIntermedio = Mid(sEntrada, j)
Exit For
End If
Next
CadenaSinCeros = sIntermedio
End Function
MsgBox("La Resolucion de mi Pantalla es " + My.Computer.Screen.Bounds.Width + " x " + My.Computer.Screen.Bounds.Height)

MsgBox(My.Computer.FileSystem.CurrentDirectory)

MsgBox(My.Computer.FileSystem.SpecialDirectories.MyDocuments)

MsgBox(My.Computer.Keyboard.CapsLock) ' true si esta activado la mayuscula,false si no esta activado
MsgBox(My.Computer.Network.Ping("192.168.1.3")) ' false si no da ping, true si el dispositivo responde
MsgBox(My.Computer.Info.TotalPhysicalMemory) ''obtiene el total de memoria fisica del equipo
MsgBox(My.Computer.Info.OSFullName) 'obtiene el nombre del sistema operativo

MsgBox(My.Computer.Name) ' obtiene el nombre de tu computador
casión nos enfocaremos a la programación en dispositivos móviles más específicamente en las Pocket PC, para esto daré por hecho que ya han desarrollado algún pequeño “hola mundo” en dicho dispositivo.
Imports System Imports System.Linq Imports System.Collections.Generic Imports System.ComponentModel Imports System.Data Imports System.Drawing Imports System.Text Imports System.Windows.Forms
<System.Runtime.InteropServices.DllImport("coredll.dll", SetLastError:=True)> _
Public Shared Function waveOutSetVolume(ByVal device As IntPtr, ByVal volume As Integer) As Integer
End Function
<System.Runtime.InteropServices.DllImport("coredll.dll", SetLastError:=True)> _
Public Shared Function waveOutGetVolume(ByVal device As IntPtr, ByRef volume As Integer) As Integer
End Function
Private Function nivel_volumen(ByVal nivel As Integer) As String Dim volumen As Integer Select Case nivel '' dependiendo del numero que se reciba por parametro Case 0 volumen = 0 ''no hay sonido Case 1 volumen = 858993459 'volumen bajo Case 2 volumen = 1717986918 'volumen normal Case 3 volumen = -1717986919 'volumen medio Case 4 volumen = -858993460 'volumen alto Case 5 volumen = -1 'volumen muy Alto End Select Return volumen End Function
Private Sub bton_volumen_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles bton_volumen.Click If rbt_01.Checked = True Then waveOutSetVolume(IntPtr.Zero, nivel_volumen(0)) ' el 0 es para indicarle al case el nivel de volumen End If If rbt_02.Checked = True Then waveOutSetVolume(IntPtr.Zero, nivel_volumen(1)) End If If rbt_03.Checked = True Then waveOutSetVolume(IntPtr.Zero, nivel_volumen(2)) End If If rbt_04.Checked = True Then waveOutSetVolume(IntPtr.Zero, nivel_volumen(3)) End If If rbt_05.Checked = True Then waveOutSetVolume(IntPtr.Zero, nivel_volumen(4)) End If If rbt_06.Checked = True Then waveOutSetVolume(IntPtr.Zero, nivel_volumen(5)) End If End Sub

Imports System
Imports System.Linq
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Data
Imports System.Drawing
Imports System.Text
Imports System.Windows.Forms
Partial Public Class Frm_principal
<System.Runtime.InteropServices.DllImport("coredll.dll", SetLastError:=True)> _
Public Shared Function waveOutSetVolume(ByVal device As IntPtr, ByVal volume As Integer) As Integer
End Function
<System.Runtime.InteropServices.DllImport("coredll.dll", SetLastError:=True)> _
Public Shared Function waveOutGetVolume(ByVal device As IntPtr, ByRef volume As Integer) As Integer
End Function
Private Sub bton_volumen_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles bton_volumen.Click
If rbt_01.Checked = True Then
waveOutSetVolume(IntPtr.Zero, nivel_volumen(0)) ' el 0 es para indicarle al case el nivel de volumen
End If
If rbt_02.Checked = True Then
waveOutSetVolume(IntPtr.Zero, nivel_volumen(1))
End If
If rbt_03.Checked = True Then
waveOutSetVolume(IntPtr.Zero, nivel_volumen(2))
End If
If rbt_04.Checked = True Then
waveOutSetVolume(IntPtr.Zero, nivel_volumen(3))
End If
If rbt_05.Checked = True Then
waveOutSetVolume(IntPtr.Zero, nivel_volumen(4))
End If
If rbt_06.Checked = True Then
waveOutSetVolume(IntPtr.Zero, nivel_volumen(5))
End If
End Sub
Private Function nivel_volumen(ByVal nivel As Integer) As String
Dim volumen As Integer
Select Case nivel '' dependiendo del numero que se reciba por parametro
Case 0
volumen = 0 ''no hay sonido
Case 1
volumen = 858993459 'volumen bajo
Case 2
volumen = 1717986918 'volumen normal
Case 3
volumen = -1717986919 'volumen medio
Case 4
volumen = -858993460 'volumen alto
Case 5
volumen = -1 'volumen muy Alto
End Select
Return volumen
End Function
End Class