Se han encontrado 2654 coincidencias. | << >> |
Visual Basic |
Pregunta: | 208 - CONTROLAR EL VOLUMEN |
Autor: | Ramon |
驴Como se puede controlar el volumen en la versi贸n 4.0 del Visual Basic con el control MCI? |
Respuesta: | H茅ctor de Arag贸n Moll谩 |
Existe un control llamado MCIwndx.ocx el cual mantiene una propiedad que es volumen, par谩metro que acepta valores entre 0 y 1000. Si lo necesitas, h谩zmelo saber y te lo remito a tu direcci贸n e-mail. |
Pregunta: | 214 - NOMBRE DE USUARIO EN UNA RED NT |
Autor: | Jos茅 |
Estoy trabajando dentro de una red Windows NT con clientes Windows 95. Acabo de realizar mi primer programita en Visua Basic, y para redondearlo, necesitaria poder recuperar el nombre del usuario que se ha conectado a NT desde el cliente que est谩 ejecutando el programa. Supongo que se podr谩 hacer con alguna de esas funciones raras que leen del Registro de Windows 95, pero no tengo ni idea de como. Doy las gracias de antemano |
Respuesta: | Gerardo A. Mendoza |
Hola: Apenas estoy haciendo mis "pininos" en VB, pero en el sitio de EL GUILLE podr谩s encontrar algo relacionado con tu duda, ya que tambi茅n es una de las que tengo, en la secci贸n de API encontraras un ejemplo de saber el nombre del usaurio. Espero que te sirva.http://guille.costasol.net/indice_cf.htm |
Respuesta: | Paco Renter铆a |
Te mando el c贸digo completo de una librer铆a que hice en vb4, solo es necesario llamar GetUsuario para que te regrese el string conteniendo el nombre de usuario. Este c贸digo funciona en redes windows, obtiene el nombre del usuario logeado en la terminal. El c贸digo es para win32, para pasarlo a win16 solo es necesario cambiar las cabeceras de las funciones API a sus equivalentes en win16.Attribute VB_Name = "Redes" |
Respuesta: | Dani |
1 sola linea sin mas, Environ("USERNAME") te da el nombre del usuario que tiene establecida una sesi贸n en Windows NT. EJ. Debug.Print Environ("USERNAME") o Usuario = Environ("USERNAME") |
Pregunta: | 216 - CONECTAR CON EL CORREO ELECTRONICO |
Autor: | Oscar |
Soy un programador novato en Visual Basic 4.0 y debo de conectarme con el correo electronico de Microsoft (exchange) o con Lotus ccMail. Pero no se como hacerlo, os agradeceria que me contestaseis por favor |
Respuesta: | Daniel Arriola |
Te dejo el c贸digo: solo que tienes que tener referenciado t煤 programa a la librer铆a de Microsoft Outlook 麓Inicio del programa Dim Correo As New Outlook.Application Dim Mensaje As Outlook.MailItem Set Mensaje = Correo.CreateItem(olMailItem) With Mensaje 麓lleno mensaje .To = "Aquien(es) se les envia el mensaje" .Subject = "Asunto del mensaje" .Body = "Cuerpo del mensaje .Attachments.Add "poner ruta y archivo a adjuntar .Importance = olImportanceHigh .Send End With Set Mensaje = Nothing 麓Limpia mensaje Set Correo = Nothing 麓cierra sesi贸n de Correo 麓Fin del programa |
Respuesta: | M陋 Carmen Fdez. |
No se si es esto lo que necesitas saber, pero este c贸digo lanza la bandeja de entrada a ver si te gusta:Dim ret As Longsi no te gusta cambia la ruta por esta otra y se te ejecutara el mail de Explorer |
Respuesta: | Obelix |
Has de utilizar los objetos MAPISession y MAPIMessage, esto implica un problema por la conexi贸n entre VB5 y el sistema de mensajeria de Windows (El Exchange). Para solucionar este problema hay que actualizar dicho sistema de mensajer铆a por una versi贸n que no de conflictos, encontr谩ndose esta en el WEB de microsoft. Este error ya estaba reportado en su KB. Un saludo. |
Pregunta: | 222 - PROTOCOLOS EN VB 5.0 |
Autor: | Jorge |
Me gustaria saber como lo puedo hacer para usar los protocolos de una red de win95 en Visual Basic, ya que quiero enviar o recibir informaci贸n. Gracias de antemano |
Respuesta: | Diego Manuel Bejar |
En VB5 tienes controles espec铆ficos para redes TCP y UDP (control WinSocket) y para puertos de comunicaciones (comm32). |
Pregunta: | 230 - MANIPULAR LOS PROTOCOLOS |
Autor: | Jaime |
Como hago para manipular los protocolos de red, ya se IPX o Netbios o TCP/IP, con algun lenguaje como Visual Basic o Delphi? |
Respuesta: | Diego Manuel Bejar |
Mas bien parece que tu problema es de configuracion. No hay que hacer nada con VB para que se reconozca una unidad zip, s贸lo tiene que estar bien configurada en el sistema operativo. De la misma manera que puedes acceder a cualquier unidad de red (o dispositivo compartido de la misma) mediante su direcci贸n UNC. Por ejemplo \\programador\zip donde "programador" es el nombre de la m谩quina y zip el nombre que se le ha dado al dispositivo compartido. Para compartir una unidad ya sabes que s贸lo hay que ponerse encima de ella en el explorador, darle a bot贸n derecho, compartir, y darle un nombre. |
Pregunta: | 236 - APAGAR EL COMPUTADOR CON VISUAL BASIC |
Autor: | Caon |
Me gustaria saber si hay alguna forma de apagar el computador a traves de Visual Basic, sin hacer eso de Inicio=>apagar el sistema=>... |
Respuesta: | anonimo |
Apagar el ordenador:
Private Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long Public Sub ApagarPc() Dim lResp as integer lResp = ExitWindowsEx(1, 0&) End Sub NOTAS: el valor pasado a la funcion API puede tener los siguientes 3 valores: 0 = Reinicia Windows con nuevo usuario 1 = Apaga el equipo 2 = Reinicia el sistema |
Respuesta: | Gabriel Arenovich |
El c贸digo es el siguiente: A nivel de m贸dulo las siguientes declaraciones: Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As LongPublic Const EWX_LOGOFF = 0 Private Sub cmdLogOff_Click() |
Pregunta: | 239 - AVISO AL FINALIZAR LA IMPRESI脫N |
Autor: | Angel |
Programo en Visual Basic 5 y i pregunta es sobre impresi贸n. 驴Qu茅 tengo que hacer para que cada vez que la impresora termine uno de los trabajos que le he enviado, el programa me de un aviso? Me han comentado el utilizar el api con las funciones EnumJobs, Getjobs y Setjobs pero no lo tengo muy claro el como hacerlo. Os agradecer铆a cualquier orientaci贸n al respecto |
Respuesta: | Jos茅 Luis Castro Ram铆rez |
Te env铆o 茅sta parte de c贸digo, la variable Statusrpt te almacena el status del control de crystal, dependiendo del estado en que se encuentre es el mensage que env铆a, espero solucione tu problema.
Statusrpt = MDImnuFideaca.CrtFidaca.Status MDImnuFideaca.CrtFidaca.WindowState = 2 MDImnuFideaca.CrtFidaca.Destination = 0 'Pantalla 'Ruta de la Base de Datos y el Reporte MDImnuFideaca.CrtFidaca.DataFiles(0) = "C:\Fideaca\AccessBDFideaca\Fidaca.mdb" MDImnuFideaca.CrtFidaca.ReportFileName = "C:\Fideaca\Reportes\Recibo.rpt" Screen.MousePointer = 11 MDImnuFideaca.CrtFidaca.Action = 1 Screen.MousePointer = 0 If Statusrpt = 0 Then MsgBox "El Informe no se ha impreso, o no se ha terminado de imprimir", vbInformation If Statusrpt = 3 Then MsgBox "El Informe se Termino de Imprimir", vbInformation If Statusrpt = 5 Then MsgBox "EL Usuario Cancelo el Informe", vbInformation |
Respuesta: | Julio |
hola mi nombre es julio la forma de saber cuando termina tu impresion es de la sigte forma si lo haces con crystal report que es lo que manejo y creo que cualquier otra forma: recuerda que la version de CR de VB5.0 no maneja ventanas como VB4.0 (donde cierre= al nombre del archivo en CR) cierre.WindowTitle = "Informe Realizado"al terminar de realizar todos estos pasos se supone que CR a generado el archivo de impresion y solo basta con un MSGBOX al final para que avise.
|
Pregunta: | 246 - HAY EQUIVALENTE A FINDWINDOWS EN VISUAL BASIC 4 |
Autor: | Andres |
Amigos programadores, la pregunta es si en la versi贸n 4.0 de Visual Basic existen un comando similar a FindWindow de Visual Basic 3.0, el cual permitia detectar si cierta aplicaci贸n estaba ejecutandose o no, ya que actualmente estoy haciendo una DDE desde un programa mio en VB enlazandola con la aplicaci贸n MATLAB y resulta que cada vez que voy a mandar parametros hacia MATLAB me abre una nueva ventan de MATLAB, lo cual es muy molesto. de antemano, muchas gracias por la ayuda que Uds tengan a bien prestarme |
Respuesta: | Gabriel Arenovich |
Existe una funci贸n de la API llamada tambi茅n FindWindow y que devuelve el handle de la ventana que le digamos, y si no exite devuelve NULL. Pruebalo. |
Respuesta: | InCaSaS |
La Respuesta de gabriel es buena para devolver el Handle y trabajar con el. Si trabajas con 32, y realizas un CreateObject, puedes interactuar con el si no existe. |
Pregunta: | 258 - AYUDA SOBRE GR脕FICOS AVANZADOS |
Autor: | Antonio |
Tengo una matriz que previamente se ha rellenado con informaci贸n grafica , excatamente los colores de una grafico nxn pixels, no es un bitmap , y quiero enviarlo de manera masiva ( sin utilizar pset ) a un control grafico. En el antiguo quickbasic exist铆an los comandos get y put , como puedo hacerlo en vb, con api麓s ( el metodo que conozco no es transparente, y parte de un bitmap almacenado en disco y no permite manipular los datos en memoria .Gracias |
Respuesta: | Juan Vercher |
Lo de volcar de forma "masiva" el gr谩fico no est谩 muy claro. Si es por ganar velocidad, est谩s en VB, no en VC++. Si es por ver el gr谩fico "de golpe", puedes utilizar Objecto.Pstet(X,Y) con la propiedad Objeto.Autoredraw = TRUE De esta forma ver谩s un "volcado" del gr谩fico. En definitiva 茅sto es lo mismo que un volcado masivo. Una sugerencia... o basas tu aplicaci贸n en llamadas API por completo, o procura evitarlas en la medida de lo posible en caso contrario. Saludos... |
Pregunta: | 261 - TRATAMIENTO DE FICHEROS AVI |
Autor: | Hector |
Hola a todos: 驴 Sabe alguien de alg煤n control que trate AVI麓s para VB 5, que me deje: 1.- Cambiar el fichero a visualizar en tiempo de ejecuci贸n. |
Respuesta: | HORACIO ACOSTA |
Para 1 y 2 puedes utilizar las propiedades de el componenete mmcontrol, combinandolas con un 麓timer麓, si quieres que se detenga y reinicie solo o dejar el mmcontrol como visible para hacerlo manualmente. Para 3. utilizas un cuadro 麓picture麓 en donde llamas el archivo de video. Tambien puedes utilizar controles 麓OLE麓 pero ello puede traer problemas de transportabilidad y velocidad en tiempo de ejecuci贸n. Si deseas el c贸digo, por favor escribeme. |
Respuesta: | Francisco Jos茅 |
Existe un Control en la red llamado MCIWNDX.VBX que es Freeware y que te permite visualizar ficheros AVI, asi como manejarlos de una manera muy f谩cil. Yo lo he probado con el VB 4.0 y VB 5.0 y funciona correctamente. Si necesitas m谩s informaci贸n acerca de su manejo envio un ejemplo. Saludos. |
Respuesta: | Antonio Esteban Soria |
Para controlar ficheros AVI desde VB necesitas introducir un control OLE dentro de un formulario (yo le he llamado OLE1). Te adjunto el c贸digo para las distintas opciones que quer铆as controlar: 1 - Procedimiento para cargar el Fichero Avi que quieras: OLE1.SourceDoc = "C:\1.AVI"2 - Procedimiento para ejecutar el fichero AVI en tu formulario o en una ventana del sistema: |
Respuesta: | Joel |
Pues yo te recomiendo el Control de ActiveMovie que viene con el internet explorer, lo he usado un poco, pero parece ser que sus propiedades y eventos d este es la solucion a tus problemas, tengo un articulo con un programa que trata el ActiveMovie tengo entendido que trata incluso quicktime y otros formatos, si necesitas mas informacion te la puedo proporcionar, y para los demas claro, escribeme a mi e-mail, adios. |
Respuesta: | Carlos Diaz |
la mejor forma de trabajar video en vb es utilizando el control activemovie (AMOVIE.OCX). Es facil aqui de doy un ejemplo: para decirle que archivo se ejecute: activemovie1.filename="direccion del video"corre el programa ya puedes ejecutar un video pero hay mas propiedadesautostar=sirve para ejecutar el video automaticamente cuando se ejecuta el programa etc. si quieres mas ayuda escribeme hasta pronto |
Respuesta: | C茅sar Nava Soto |
Otra manera de hacerlo es utilizando el control Miltimedia que viene con el Visual Basic 5.0. La estructura del codigo con este control seria:With Mmcontrol1Ademas con este control tambien puedes reproducir archivos Midi, Wave, o el CD, cambiando la propiedad Devicetype a "Sequencer", "Waveaudio" o "CD player" respectivamente.
|
|< << 117 118 119 120 121 122 123 124 125 126 127 >> >| |