BUSCAR EN PREGUNTAS Y RESPUESTAS

 Se han encontrado 2654 coincidencias.<<  >> 

Visual Basic
    Pregunta:  28096 - DIVISION DE 24 DIGITOS
Autor:  Alejandro Palacios Pedraza
Hola ,
mando este correo por si alguien me puede ayudar con este problema,
tengo que realizar una division en la que el divendo tiene 24 digitos y el divisor 2, y necesito saber como poder sacar el resto entero de esta division, ya que, al realizar dicha opracion Visual Basic me da el mensaje de desbordamiento.
Y no hay ning煤n tipo de variable en Visual Basic que pueda contener 24 digitos.
Un saludo y gracias de antemano
  Respuesta:  Javier Aparicio Rodr铆guez
Espero que esta funci贸n solucione tu problema.

Private Function Cociente(ByVal strDividendo As String, ByVal lngDivisor As Long, ByRef strResto As String) As String
Dim intContador As Integer
Dim strDividendoTemp As String
Dim strCocienteTemp As String

On Error Resume Next
If Len(CStr(lngDivisor)) > Len(strDividendo) Then
Cociente = 0
strResto = strDividendo
Else
strDividendoTemp = Left(strDividendo, Len(CStr(lngDivisor)))
For intContador = Len(CStr(lngDivisor)) To Len(strDividendo)
strCocienteTemp = CStr(CLng(strDividendoTemp) \ CLng(lngDivisor))
strResto = CStr(CLng(strDividendoTemp) Mod CLng(lngDivisor))
strDividendoTemp = strResto & Mid(strDividendo, intContador + 1, 1)
Cociente = Cociente & strCocienteTemp
Next intContador
If Left(Cociente, 1) = "0" Then
Cociente = Mid(Cociente, 2)
End If
End If
End Function

    Pregunta:  28099 - CONFIGURAR EL LENGUAJE DEL TECLADO MEDIANTE API'S
Autor:  Pedro Arias Lopez
Hola,
Saludos a la web del programador y a todos los programadores, necesito su colaboracion , ya que me urge demasiado, encontrar un API o un OCX o DLL, que me permita cambiar la configuracion del teclado de un Idoma a otro , pero sin mostrar el cuadro del control panel, ya he buscado pero no encuentro solucion a este problema, o si me pueden decir si esto no es posible hacerlo, estoy programando en Visual Basic, gracias , espero su respuesta...urge
  Respuesta:  Pablo Jorge Sanguinetti
Hola, fijate si te sirve esta API http://www.ex-designz.net/apidetail.asp?api_id=499

saludos,
Pablo

    Pregunta:  28146 - VISUAL BASIC PARA MAC
Autor:  Erika Erika
Hola, quisiera saber si se puede realizar un programa en visual basic para Mac y si lo tendr铆a que hacer en una Mac o puede ser desde una PC

Gracias !!!!
  Respuesta:  Fredy Ramirez
No lo creo posible (recuerda que este es un lenguaje que funciona para sistemas operativos de Microsoft).

Lo que pudiera suceder es que para los nuevos lenguajes de programaci贸n .NET (vb.net, C#) se logre desarrollar un Framework para sistemas operativos de MAC (actualmente se esta desarrollando uno para linux, es el proyecto MONO), de esta manera (en teoria) pudieras desarollar un programa en un entorno para Microsoft window (Visual Studio .NET) y correrlo luego en el sistema operativo que se te antoje.

Obviamente deberias estar migrando a la nueva tecnologia .NET

    Pregunta:  28161 - USO DE BEGINTRANS
Autor:  jose chavez
Tengo una plicacion en Visual Basic .. y necesito implementar el Begintrans en ella pero no se como usarla porque tengo una conexion con a base de datos en SQL y hago erferencia ella por medio de objetos recodset .. y el metos update ..
ademas mando ejecutar otros porcedimientos en esa misma funcion que tambien usan el metodo update ...
como puedo usar esot ...
  Respuesta:  Esteban Acu帽a
Para poder utlizar el BeginTrans lo puedes de la siguiente manera :
La primera es declarando un objeto de Tipo Connection (ADO), y luego enlazas, a este objeto Connection tus recordset, el objeto connection se caracteriza por tener los m茅tods BeginTrans y CommitTrans, el nombre del metodo para cancelar la transaccion no lo recuerdo en este momento, entonces cuando tu empieces a hacer tu programa debes invocar al metodo de CommitTrans y si todos los procesos que luego realizas se ejcutan correctamente invoca al metodo CommitTrans y si falla algun proceso invoca al metodo que es para cancelar la transaccion. Con esto te aseguras de que se inserten, modifiquen, o eliminen los registros cuando se a ejecutado una operacion correctamenta.

Cabe anotar que para que puedas hacer esto tu CursorLocation de tu recordset debe ser adUseCliente.

Si tienes cualquer duda avisame para enviarte un ejemplo.

    Pregunta:  28169 - CONTROLES DE SHERIDAN EN VISUAL BASIC 6 Y VISUAL BASIC NET
Autor:  Eduardo Rescalla Pupo
Tengo un Problema con los controles de Sheridan para Visual Basic 6 que al usarlos en Visual Basic Net no me funcionan correctamente.
Explico:
Estoy Usando el control SSOleDBGridCtrlApt y un SSOleDBDropDownCtrlApt que son un grid y un DorpDoawn de los controles Sheridan en una forma de una Dll, mi programa principal es un Mdi que carga la forma de la dll pero al desirle a la forma de la dll que es hija del mdi (le digo a la forma que es hija del mdi con la instruccion form.mdiparent) cuando le digo que es hija del mdi el drop down actua como si se perdiera es decir no reconece que es un drop down del grid, se que esta ahi presente pero no funciona bien es decir no hace absolutamente nada, probe esto mismo haciendolo sin decirle que es hija del mdi es decir llamando la forma pero sin ponerla como hija del mdi y funciona perfectamente.
Claro que lo hice sobre la versi贸n Beta del Visual Basic net pero me interesa Resolver este problema. Tambien me pasa con muchos otros controles de Visual Basic 6 como por ejemplo el True DBGrid Pro 6.0.

Gracias Por su Atenci贸n!!
  Respuesta:  Alfredo Barrios Cruz
Mir谩 tal vez si logres aque algunos m茅todos te funcionen pero la verdad es que yo no intentaria poner un parche viejo a un pantal贸n nuevo, Sheridan ya debe de tener la versi贸n dot net de sus controles, adquierelos, si no es as铆.

    Pregunta:  28182 - COMO AGREGAR CONTACTO A LIBRETA DE DIRECCIONES DESDE VISUAL
Autor:  Miguel Angel
Hola quisiera por favor saber si hay alguna forma de agregar un contacto a la libreta de direcciones del outlook express desde Visual Basic pero sin abrir la libreta (Wab.exe). Muchas gracias
  Respuesta:  Alfredo Barrios Cruz
El componente de colaborac贸n outlook te hace esa y otras monerias, busca la documentaci贸n, hace como 2 o tres a帽os lo hice, buscare el c贸digo y si lo encuentro te aviso, pero por lo pronto te puedo decir que el componente de colaboraco贸n de outlook solucionara tu problema, la otra forma es abri la libreta direcciones y hacerle las ediciones necesarias pero la neta no se donde encontrar el formato binario en el que esta guardado este archivo y aparte se me hace mucho rollo para algo que ya te hace el componente que te digo.

    Pregunta:  28214 - IMPRIMIR EN VISUAL CON OPEN "LPTN" EN WINDOWS XP
Autor:  Jose Antonio Rubio
Hola.

He estado mandar un fichero de texto directamente a la impresora de la siguiente manera
Open "LPT1" .......
Me funciona bien para las impresoras que esta en Lpt1 pero las que son Usb no se como mandarlas. He probado a capturar el puerto y me funciona bien con algunas, pero en Windows Xp no no la captura bien y me crea un fichero sin extension con el nombre del puerto.

Si alguien sabe porque ocurre esto le agradecer铆a que me ayudara.

Saludos.
  Respuesta:  Wirley Rivas Garcia
no creo q te pueda ayudar mucho, pero por que no usas el objeto PRINTER, ya que con el puedes definir desde programacion que impresora usar y enviar datos a ella... cualquier cosa...

    Pregunta:  28457 - CREAR CONEXION ODBC CON DSN EN VISUAL BASIC
Autor:  Vinicio Diaz
Necesito el codigo de como crear una coneccion ODBC utilizando un DSN en Visual Basic.
Gracias
  Respuesta:  Vinicio Diaz
La manera mas facil que e encontrado para coneccion odbc utilizando un DSN es:

Set dbs = CreateObject("ADODB.Connection")
dbs.Open "dsn=Nombre_dsn"

dbs ----> es el nombre de la coneccion que se podra utilizar en todo el aplicativo
Nombre_dsn ---> es el nombre del DSN creado con ODBC
  Respuesta:  Roberto S. Guti茅rrez S谩ez
estimado espero que lo entiendas, esta es una funcion que te permite conectar mediante un dsn a la base de datos y que ademas te indica si la conexion se establecio correctamente o no

tu llamas a la funcion de la siguiente manera

If FPB_Conectar Then
MsgBox "CONEXION OK!"
else
MsgBox "CONEXION NO OK!"
End IF

Y la Funcion seria

Function FPB_Conectar() As Boolean
Dim str_Conexion As String
On Error GoTo E_SQL
Set VGW_wrkODBC = CreateWorkspace("NuevoWorkspaceODBC", "admin", "", dbUseODBC)
VGW_wrkODBC.DefaultCursorDriver = dbUseClientBatchCursor
str_Conexion = "ODBC;DATABASE=DF_P;UID=sa;PWD=;DSN=Base de Datos"
Set VGC_Conexion = VGW_wrkODBC.OpenConnection("conexion1", dbDriverNoPrompt, , str_Conexion)
FPB_Conectar = True
Exit Function
E_SQL:
MsgBox Err.Description
FPB_Conectar = False
End Function

sin mas y esperando tu correo

    Pregunta:  28562 - ERROR 3633
Autor:  liliana barreiro
Cuando quiero correr una aplicacion VB6 en una maquina con win98, no la misma donde fue creada, me da el error run-time error 3633.
Sin embargo anda perfectamente en maquinas con office 2000.
Mire la url de microsoft support
http://support.microsoft.com/support/kb/articles/Q280/5/13.ASP?LN=NL&SD=gn&FR=0

e inclui MDAC_TYP.exe sin exito .
Microsoft menciona que usando MDAC 2.6 osuperior ,necesito Jet pack, pero no se como incluirlo
Tambien recibo un mensaje del asistente para instalacion que debo agregar DCOM98
Alguien puede decirme todos los pasos a seguir para que una aplicacion hecha en Visual 6.0 en una maquina con Windows 98 y office 2000 pueda funcionar en una maquina cualquiera que tenga Windows 98?
Muchas gracias
  Respuesta:  Mauricio Leyzaola
Hola Liliana, el problema es la versi贸n de ADO que tienes en tus referencias en tu proyecto de VB y la versi贸n de ADO que tienes instalada en tu directorio de ...\Microsoft Visual Studio\Vb98\Wizards\PDWizards\Redist.

Para correr en pc's con Windows 98, te recomiendo que consigas (del sitio de Microsoft) la versi贸n de ADO 2.5 (MDAC_TYP.EXE) y la instales en tu m谩quina. Despu茅s, aseg煤rate que esa versi贸n es la que tienes declarada como referencia en tu proyecto y vuelve a generar el ejecutable.

Al hacer el paquete del setup, en el subdirectorio \support deber谩 aparecer la versi贸n correcta de ADO y ser谩 la que se instale en tus pc's clientes.

Suerte y saludos.

    Pregunta:  28587 - COMPACTAR UNA DATABASE ACCESS CON VB
Autor:  Vinicio Diaz
Hola a todos, gracias de antemano.
Necesito saber como puedo compactar una database Access pero con instrucciones de Visual Basic.
Gracias
  Respuesta:  Mauricio Leyzaola
'no olvides hacer referencia a la librer铆a de DAO 2.5/3.51

Public Function DAO_CompactDatabase(ByVal CompactFrom As String, ByVal CompactTo As String) As Boolean

On Error GoTo ErrHnd

DBEngine.CompactDatabase CompactFrom, CompactTo

DAO_CompactDatabase = TRUE
Exit Function

ErrHnd:
DAO_CompactDatabase = FALSE
End Function

|<  <<  203 204 205 206 207 208 209 210 211 212 213  >>  >|