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 >> >| |