Se han encontrado 2654 coincidencias. | << >> |
Visual Basic |
Pregunta: | 36813 - COMO COMPARTIR CARPETAS |
Autor: | javier flores |
alguien puede decimre por favor como puedo compartir una carpeta, desde el visual basic. Tal vez se pueda hacer con apis necesito ideas o tal vez ejemplos ya hechos gracias |
Respuesta: | rafita123 noc |
si se hace con la api NetShareAddNT para winxp win 2000 nt
y NetShareAdd9x para win 98. la NetShareAdd9x damuchos problemas |
Pregunta: | 36856 - UN OPTION BUTTON SE PUEDE HACER TRANSPARENTE??? |
Autor: | ismael moreno |
Pues eso,que si se puede hacer un option button transparente para que no quede un pegote encima de un fondo que no es ninguno de los colores que trae visual basic 6
|
Respuesta: | Hector Romero |
No se a lo que te refieres con hacer el option button transparente, pero lo que si te puedo decir es que puedes hacerlo visible o invisible mediante codigo en el momento en que tu quieras, haciendo:
optionbutton.Visible=False ' Se hace invisible el boton optionbutton.Visible=True ' Se hace visible el boton |
Pregunta: | 36896 - COMO INSERTAR UN ICONO EN EL COMBO O LISTBOX |
Autor: | Jorge Eduardo Prado M. |
Bueno amigos espero me ayuden en conseguir insertsar en un listbox o combobox un icono (Visual Basic 6.0 studio) pues me urge...
agradecer茅 me respondan... |
Respuesta: | Vino T |
Primero que nada, debes tener instalado el Service Pack 4 (por lo menos) de Visual Basic... dentro de los componentes que incorpora este Service Pack, debes encontrar los "Mocrosoft Windows Common Controls 6.0 (SP4)" que aparecer谩 en el di谩logo de "Agregar Componente"... el control se llama ImageCombo (si no me equivoco) y es tan f谩cil de ocupar como el comboBox com煤n... |
Pregunta: | 36965 - IMAGENES ORACLE VISUAL BASIC |
Autor: | pedro damico |
si es posible que me exoliquen como inserto una imagen desde visual basic a un campo blob de la base de datos ceada en oracle |
Respuesta: | Cecilia Colalongo |
Si usas ADO con los m茅todos AppendChunk y GetChunk supongo que vas a poder.
Igual fijate en 茅ste link http://www.mvps.org/vexpert/articles/adoImages.htm que est谩 bastante detallado. |
Pregunta: | 37000 - REPARAR BASE D ACCESS 97 DESDE VISUAL AUTOMATICAMENTE |
Autor: | Jorge |
Hola, estoy haciendo una aplicaci贸n en VB que trabaja con bases de datos access 97, tengo una opci贸n que revisa que todas las bases esten bien pero me gustaria hacer que si detecta que alguna esta rota el programa automaticamente la repare.
Agradeceria muchisimo si alguien me pudiese ayudar. Gracias. |
Respuesta: | Oswaldo Monagas |
Una vez que revisas las bases de datos si alguna esta corrupta debe generate un error, porque me imagino que esa rutina que las chequea, detecta que alguna esta mal. Cuando se genere este error puedes generar una rutina de error y dentro de ella hacer que repare la base de datos, si lo puede hacer entonces continua de nuevo con tu rutina y chequea de nuevo todo, si no, ya sabes no se puede hacer la reparacion y ahi tomas tu propia decicion.
Aqui te envio dos rutinas para reparar las bases de datos. Case ... RepairDatabase Curentdatabasename Case .... On Error Resume Next Kill "temp.MDB" Name curentdatabasename as "temp.mdb" On Error Goto errcompact compactdatabase "temp.mdb", Currentdatabasename kill "temp.mbd" Exit Sub errcompact: MsgBox "compaction failed" name "temp.mdb" as Currentdatabasename Case ... Fijate que aqui esta la rutina si no se puede reparar la base de datos. Aqui tienes otra con la rutina de errores: Public Function DAO_RepairDataBase(ByVal pvStrDataBaseName _ As String) As String '---------------------------------------------------- ' Purpose: ' Repairs any DataBase ' ' Parmaters: ' 1 - pvStrDataBaseName ' The database Path and Name ' ' Return Value: ' Empty string if successful ' String with err number(s) & "|" & Err description(s) ' ' Notes: ' This routine uses the Database Engine's error collection ' to notify the user of exactly what's gone wrong during the ' repair process. '-------------------------------------------------- Dim lErrDataBaseErrors As DAO.Error Dim lStrErrors As String Const lcIntNoErrors = 0 Const lcStrErrorDivider = "|" lStrErrors = "" On Error Resume Next ' Attempt to repair the database DBEngine.RepairDatabase pvStrDataBaseName ' If an ERROR occured then show the user all of the errors ' in the database engine's error collection If Err <> lcIntNoErrors Then For Each lErrDataBaseErrors In DBEngine.Errors lStrErrors = lStrErrors & lErrDataBaseErrors.Number _ & lcStrErrorDivider & lErrDataBaseErrors.Description _ & Chr(9) Next lErrDataBaseErrors End If On Error GoTo 0 DAO_RepairDataBase = lStrErrors End Function Saludos |
Pregunta: | 37011 - COMO OBTENGO UN RECORDSET DE DOS BASES DE DATOS DISTINTAS? |
Autor: | Carlos Aguilar |
驴C贸mo puedo hacer para generar un s贸lo recordset en Visual Basic 6 con la informacion de una tabla en Oracle 8i, comparada con una tabla similar, solo que en Interbase 6?
Ejemplo: Tabla: STOCK Campos: Articulo numerico Existencia numerico Necesito presentar las existencias por articulo segun Oracle y segun Interbase 6 Ejemplo de un recordset resultante: Articulo Existencia_Oracle Existencia_InterBase |
Respuesta: | Eyes |
En VB 6.0 No puedes hacer una consulta a dos BD simultaneas, la solucion que te propongo es que te hagas un componente .Net con VB.Net ya que este nuevo entorno si permite interactuar con varias conexiones incluso relacionar las tablas de diferente BD. Un Saludo y suerte. |
Respuesta: | Brais Courel G贸mez |
Creo que vas a tener que hacer dos consultas separadas para saber si existe ese art铆culo en las dos BdDs, ya que el objeto Database que es el que realiza las conexiones con las BdDs y proporciona la informaci贸n que almacena el recordset s贸lo se puede conectar con un servidor. S贸lo h茅 probado a enlazar una consulta a dos BdDs desde visual una vez, y en ese caso las dos bases de datos trabajaban bajo informix y estaban en el mismo servidor por lo que s贸lo tuve que referenciar cada una a la hora de consultar. |
Pregunta: | 37122 - LEER REGISTRO DE WINDOWS CON VISUAL BASIC 6 |
Autor: | Edgar Alberto Morales Rojas |
Debo leer el registro de windows como lo hace getsetting pero debo especificarle el pat (Necesito leerlo de HKEY_LOCAL_MACHINE\SOFTWARE\VB and VBA Program Setting\Aplicacion.....
Si alguien me puede ayudar Gracias |
Respuesta: | Luis M. Mora. |
Saludos aqui tienes el Codigo:
' Este Programa necesita 3 botones Const REG_SZ = 1 ' Unicode nul terminated string Const REG_BINARY = 3 ' Free form binary Const HKEY_CURRENT_USER = &H80000001 Private Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long Private Declare Function RegCreateKey Lib "advapi32.dll" Alias "RegCreateKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long Private Declare Function RegDeleteValue Lib "advapi32.dll" Alias "RegDeleteValueA" (ByVal hKey As Long, ByVal lpValueName As String) As Long Private Declare Function RegOpenKey Lib "advapi32.dll" Alias "RegOpenKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long Private Declare Function RegQueryValueEx Lib "advapi32.dll" Alias "RegQueryValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal lpReserved As Long, lpType As Long, lpData As Any, lpcbData As Long) As Long Private Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, lpData As Any, ByVal cbData As Long) As Long Function RegQueryStringValue(ByVal hKey As Long, ByVal strValueName As String) As String Dim lResult As Long, lValueType As Long, strBuf As String, lDataBufSize As Long 'retrieve nformation about the key lResult = RegQueryValueEx(hKey, strValueName, 0, lValueType, ByVal 0, lDataBufSize) If lResult = 0 Then If lValueType = REG_SZ Then 'Create a buffer strBuf = String(lDataBufSize, Chr$(0)) 'retrieve the key's content lResult = RegQueryValueEx(hKey, strValueName, 0, 0, ByVal strBuf, lDataBufSize) If lResult = 0 Then 'Remove the unnecessary chr$(0)'s RegQueryStringValue = Left$(strBuf, InStr(1, strBuf, Chr$(0)) - 1) End If ElseIf lValueType = REG_BINARY Then Dim strData As Integer 'retrieve the key's value lResult = RegQueryValueEx(hKey, strValueName, 0, 0, strData, lDataBufSize) If lResult = 0 Then RegQueryStringValue = strData End If End If End If End Function Function GetString(hKey As Long, strPath As String, strValue As String) Dim Ret 'Open the key RegOpenKey hKey, strPath, Ret 'Get the key's content GetString = RegQueryStringValue(Ret, strValue) 'Close the key RegCloseKey Ret End Function Sub SaveString(hKey As Long, strPath As String, strValue As String, strData As String) Dim Ret 'Create a new key RegCreateKey hKey, strPath, Ret 'Save a string to the key RegSetValueEx Ret, strValue, 0, REG_SZ, ByVal strData, Len(strData) 'close the key RegCloseKey Ret End Sub Sub SaveStringLong(hKey As Long, strPath As String, strValue As String, strData As String) Dim Ret 'Create a new key RegCreateKey hKey, strPath, Ret 'Set the key's value RegSetValueEx Ret, strValue, 0, REG_BINARY, CByte(strData), 4 'close the key RegCloseKey Ret End Sub Sub DelSetting(hKey As Long, strPath As String, strValue As String) Dim Ret 'Create a new key RegCreateKey hKey, strPath, Ret 'Delete the key's value RegDeleteValue Ret, strValue 'close the key RegCloseKey Ret End Sub Private Sub Command1_Click() Dim strString As String 'Ask for a value strString = InputBox("Please enter a value between 0 and 255 to be saved as a binary value in the registry.", App.Title) If strString = "" Or Val(strString) > 255 Or Val(strString) < 0 Then MsgBox "Invalid value entered ...", vbExclamation + vbOKOnly, App.Title Exit Sub End If 'Save the value to the registry SaveStringLong HKEY_CURRENT_USER, "KPD-Team", "BinaryValue", CByte(strString) End Sub Private Sub Command2_Click() 'Get a string from the registry Ret = GetString(HKEY_CURRENT_USER, "KPD-Team", "BinaryValue") If Ret = "" Then MsgBox "No value found !", vbExclamation + vbOKOnly, App.Title: Exit Sub MsgBox "The value is " + Ret, vbOKOnly + vbInformation, App.Title End Sub Private Sub Command3_Click() 'Delete the setting from the registry DelSetting HKEY_CURRENT_USER, "KPD-Team", "BinaryValue" MsgBox "The value was deleted ...", vbInformation + vbOKOnly, App.Title End Sub Private Sub Form_Load() 'KPD-Team 1998 'URL: http://www.allapi.net/ Command1.Caption = "Agregar Valor" Command2.Caption = "Leer Valor" Command3.Caption = "Borrar Valor" End Sub Lo saque de http://www.allapi.net/ si quieres me ecribes y te envio el programa ;-) .. Saludos |
Pregunta: | 37137 - DE UNIX A VB |
Autor: | Adalberto Polanco |
Hola senores, tengo unas bases de datos hechas bajo informix en unix, pero necesito trabajarlas desde visual basic, o convertirlos a windows |
Respuesta: | Felipe Ortega |
Lo que tienes que hacer es usar el driver ODBC para Informix mediante ADO.
Puedes encontrar el string de conexi贸n correspondiente en : http://www.able-consulting.com/MDAC/ADO/Connection/ODBC_DSNLess.htm#ODBCDriverForInformix Para poder trabajar con ADO debes agregar a las referencias de tu Proyecto (Men煤 Proyecto > Referencias) "Microsoft Active Data Objects" que sea de preferencia 2.6 o superior. Ejemplos de como acceder a una base de datos usando ADO existen varios en internet, espero que esta peque帽a ayuda te haya servido de algo. |
Pregunta: | 37165 - SUSPENDER LA EJECUCION DE UN PROGRAMA TEMPORALMENTE |
Autor: | Andres Pag |
Me gustaria saber si existe alguna instruccion en VB6 para suspender temporalmente la ejecucion del programa durante algunas fracciones de segundo. Y si no existe como puedo hacer para lograr esto.
(En QBasic por ejemplo existe "sleep" que suspende por x segundos y luego continua con la ejecucion de la instruccion siguiente.) Gracias |
Respuesta: | Joan Carles Sansano Belso |
Visita en la direccion http://guille.costasol.net/vb_api02.htm la seccion
16.- Esperar a que un programa termine (incluso si es de MS-DOS) (32 bits) (31/Oct) Hay una API SLEEP |
Pregunta: | 37273 - SIGNOS RAROS EN VISUAL BASIC CON TABLAS FOX PRO |
Autor: | Cristian Parra Moya |
Tengo el siguiente problema:
Por que cuando me conecto con un control data (DAO), hacia una tabla de fox pro (*.dbf) con el contrlador Fox Pro 3.0, todas las letras con acentos me sales con signos raros: Ejemplo Canci贸n Sale como Canci*n porque??? me dicen que hay un problema de codificacion de los datos como arreglo todo esto???? Saludos |
Respuesta: | alex kk |
bueno amigo, ver谩s, fox pro maneja un formato de caracteres de tipo ansi DOS, asi que al trabajar bajo windows (oem), los caracteres salen mal. para solucionar esto puedes usar una api llamada oemtochar u otra llamada chartooem
Private Declare Function OemToChar Lib "user32" Alias "OemToCharA" _ (ByVal lpszSrc As String, ByVal lpszDst As String) As Long Private Declare Function CharToOem Lib "user32" Alias "CharToOemA" _(ByVal lpszSrc As String, ByVal lpszDst As String) As Long Dim FraseOriginal As String Dim FraseModificada As String FraseOriginal = "楼" 'La que sea 'Haces espacio en el buffer para contener una cadena igual que la original FraseModificada = Space$(Len(FraseOriginal)) OemToChar FraseOriginal, FraseModificada MsgBox FraseModificada 'debe devolver "帽" |
|< << 212 213 214 215 216 217 218 219 220 221 222 >> >| |