BUSCAR EN PREGUNTAS Y RESPUESTAS

 Se han encontrado 2654 coincidencias.<<  >> 

C/Visual C
    Pregunta:  18379 - FUNCIóN API - SHAPPBARMESSAGE
Autor:  Luis
¿Cómo puedo programar en Visual C++ lo siguiente?

Necesito crear una aplicación del tipo de la barra de acceso directo de Office.

Necesitaría que alguien me pudiera enviar un pequeño ejemplo del uso de la función API de Windows 'SHAppBarMessage' para crear aplicaciones de barra de herramientas en el escritorio.

Si esto no fuera posible, agradecería asimismo una explicación algo más concreta que la ofrecida por el MSDN Library Visual Studio 6.0.

Gracias de antemano a todos.
  Respuesta:  Juan Peralta
que tal luis, mira en microsoft visula c++ 6 hay un ejemplo completo, sobre como crear una barra de taresas. buscala con el nombre "toolbars", y baja el ejemplo, ten encuenta que necesitas el MSDN. si tienes mas dudas, escribeme a [email protected]

    Pregunta:  18421 - COMO PASAR UN ARCHIVO DE TEXTO A CóDIGO HTML
Autor:  Fº Javier Ramírez
Hola estoy desarrollando una aplicación en Visual c++ y me gustaría saber como puedo traducir un documento de texto como el word en un archivo html.
Basicamente hacer lo mismo que hace word cuando guarda el documento de texto como una página web.
Gracias.
  Respuesta:  Jose Mora
Hola FºJavier,

yo realicé una práctica en la Facultad, práctica que no encuentro, sobre pasar archivo de texto (.txt) a formato web (.htm).

La técnica que usé para hacer ese programa fue la siguiente:

Leer carácter a carácter el archivo de texto y transformar todos aquellos caracteres ASCII reconocidos a formatos HTML por ejemplo:
espacio ->  
intro -> <br>
á -> á ...

Pero en el caso de hacerlo con un formato "binario" es mas dificil. Tendras que saber qué encapsulación binaria utiliza el Word para poder indicar el tipo de letra, el tamaño, color, etc... A esto no te puedo ayudar.

Espero que esto te ayude en algo.

    Pregunta:  18661 - NOTACIONES SUFIJA, POSTFIJA, INFIJA ETC
Autor:  Carlos Muñoz
Hola que tal les tengo una pregunta .
No e podido encontrar informacion de lo que es Notacion : Sufija , Postfija , infija y arreglos Dispersos sus conceptos basicos.
Me podrian ayudar en donde puedo buscar esta informacion y encontrar unos ejemplos utilizando Arreglos y listas.
  Respuesta:  Ariel Peña
tengo algo de lista talves te pueda servir
llevan una breve explicacion

Por la largada del texto, esta en el archivo resp18661.txt.

    Pregunta:  18815 - SETWINDOWTITLE PARA WINDOWS CE
Autor:  Raul Mairal Royo
Hola me llamo Raul y me he encontrado con un problemilla.
Tengo una aplicacion hecha en Visual C++ para Windows CE. En dicha aplicacion me interesaria poder utilizar la instruccion:
"SetWindowTitle"
pero solo me sirve si el programa es para PC y no para Windows CE.
Por favor, alguien me podria decir como puedo ejecutar dicha sentencia para Windows CE o alguna que sea similar ???
Gracias.
  Respuesta:  Alonso Salazar Jimenez
Aunque no conosco la funcion SetWindowTitle supongo que deseas asginarle el titulo a una ventana, esto yo siempre lo hago efectuando un SetWindowText y pasando la ilera a asignar.

Es esto lo que necesitas?

    Pregunta:  18890 - STL: CLASE VALARRAY
Autor:  Cristina Campos Merino
Hola,

Cuando compilo lo siguiente:

bool EsPrimo(valarray<int>& num)
{
valarray<int> contador (3);

contador=1;

if (num % contador == 0)
...
}

... me da el error:

error C2451: conditional expression of type 'class std::valarray<bool>' is illegal
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called

Los operadores % y == estan definidos en la clase valarray, ya que es propia de la STL de C. Estoy utilizando Visual C++ 5.0 ¿Alquien sabe a qué puede ser debido este error?

Gracias.
  Respuesta:  Reynaldo Hidalgo
lo que te pasa es que al hacer : if (num % contador == 0)
estas llamando a la funcion de valarray :
template <class T> valarray<bool>
operator==(const valarray<T>& lhs, T& rhs);
que lo que devuelve no es un bool sino un valarray<bool>
y no hay funcion de conversion definida para estos tipos, si lo que quieres es chequear que el valarray<bool> tenga todos sus elementos a cero, se pueden buscar soluciones alternativas.
como consejo, no dejes de usar y conocer la STL que es una herramienta potentisima.

    Pregunta:  19066 - FUNCIONAMIENTO DE LAS LIBRERÃAS OPENGL
Autor:  alberto garcia
Nivel muy muy básico:
Tengo Windows 98 y me gustaría saber qué tengo que hacer para usar las librerías openGL. Dónde encontrarlas, y si puede ser, cómo usarlas(dónde colocarlas, etc) ya que en C estoy pegadillo pero me interesa mucho el tema de la programación gráfica.
Gracias
  Respuesta:  Pedro Ignacio Fernandez-Arroyo Fraile
Las librerias de Microsoft las puedes conseguir tanto desde su página como desde la página www.opengl.org.También existe una versión para Windows de Silicon Graphics con ciertas optimizaciones que puedes bajarte de la página wwww.sgi.com.
Tanto en una como en otra lo que tienes que hacer es incluir los ficheros *.h en el directorio donde tu compilador almacene los include, así como incluir los ficheros *.lib en su correspondiente directorio.Los ficheros *.dll la mejor opción es copiarlos al directorio "Windows\system" ya que suele estar incluido en el PATH y todos los programas que crees los pueden buscar allí.
De todas maneras te recomiendo que visites sin falta la página nehe.gamedev.net, con los mejores tutoriales de OpenGL que vas a encontrar.

Un saludo y Happy Code

    Pregunta:  19094 - ¿COMO CAMBIAR LA FECHA DEL SISTEMA EN VISUAL C++??
Autor:  Jose Luis Lara
NECESITO TRABAJAR CON LAS FECHAS DEL SISTEMA Y HACERLES CAMBIOS.
EN C HAY UNA FUNCION stime() CON LA CUAL CAMBIAS LA FECHA DEL SISTEMA DANDO UN NUMERO QUE SIMBOLIZA EL NUMERO DE SEGUNDOSTRANSCURRIDOS DESDE EL 1 DE ENERO DE 1970.

NECESITO UNA FUNCION QUE HAGA LO MISMO O ALGO PARECIDO PERO EN MICROSOFT VISUAL C++.

ESPERO PUEDAN AYUDARME EN ESTO.
HASTA PRONTO CAMARADAS.
  Respuesta:  Oscar Vazquez
Debes utilizar esta función para cambiar la hora de la PC trabajando en entorno Windows 95/98/NT/2000/ME

BOOL SetLocalTime( CONST SYSTEMTIME *lpSystemTime );

Esta es la definición de la estructura SYSTEMTIME
typedef struct _SYSTEMTIME {
WORD wYear;
WORD wMonth; // Enero=1
WORD wDayOfWeek; // no es necesario - lo ignora
WORD wDay;
WORD wHour;
WORD wMinute;
WORD wSecond;
WORD wMilliseconds;
} SYSTEMTIME, *PSYSTEMTIME

Dado que en WIn NT/2000 el sistema usa internamente hora UTC, Microsoft recomienda llamar 2 veces esta funciónes ya que el primer llamado realiza posibles correciones de zona que pueden alterar la hora indicada.

    Pregunta:  19161 - TARJETA DE ADQUISICION DE DATOS
Autor:  Ruben Farias
Estoy realizando un Software de adquisicion de datos de variables electricas y quisiera saber si visual C++ 6.0, tiene alguna limitacion para procesar datos a gran velocidad, (yo sabia que VBasic los tiene),
Ademas si me pudieran dar algun lugar donde pueda encontrar informacion sobre comunicacion con la tarjeta de adquisicion y el pc,
De ante mano muchas Gracias.
Chao.
  Respuesta:  melpomene zeus
El problema de Visual Basic es que es interpretado (el programa generado es traducido internamente del Basic a código máquina), y para medidas en tiempo real de instrumentos, no es muy fiable, porque es lento. Supongo que se podría hacer en Visual C++, ya que es mucho más factible (que no fácil) controlar el rendimiento de la aplicación. Tal vez hubiese de confeccionarse en entorno DOS, para evitar la sobrecarga del procesador y en tiempo de la máquina causada por Windows, que podría llevar a medidas poco fiables, aunque no tiene que ser imprescindible. En cuanto a la comunicación, depende de que tipo de tarjeta sea y por donde se comunique con el ordenador, como el puerto serie, paralelo, USB... Un buen sitio de partida para encontrar información es www.tomshardware.com

    Pregunta:  19351 - ENLAZADO DE ARCHIVOS Y LIBRERIAS
Autor:  Ruben Villablanca
Hola
Soy un estudiante y con poca experiencia en Visual c++ 6.0, pero my inquetud se basa en que no entiendo algunos conceptos en la declaracion de librerias, archivos de biblioteca y cabecera....Cuando declaro las librerias que voy a utilizar las declaro en proyect - setting - link donde en la pestaña Object/library modules pongo las librerias que utiliza mi programa ejecuatble .. hasta ahi voy bien pero cuando tengo que poner los path de las carpetas que contiene las librerias en Tools - options - directory ...................nose cuantos archivos hay que declarar *.dll o *.ccp o *.h *.lib *.obj (tambien estos archivos.)....... y si hay que declarar estos archivos en que parte en - Source File - Librery file - Include file - Executable File .....(NOSE DONDE DEFINIR MIS ARCHIVOS EN CADA UNA DE ESTAS OPCIONES) ..Ademas mis librerias estan en dos carpetas diferentes y los archivos *. h tambien en las mismas dos carpetas que son distintas a donde se aloja mi archivo del codigo fuente *.cpp ........Espero cualquier Respuesta...Muchas Gracias de Ante mano.......Ojala puedan Ayudarme........
  Respuesta:  Alvaro Salvatierra
En Visual C++ en general no se declaran explicitamente los archivos .lib o.dll Si quieres enlazar estaticamente tu programa .exe con MFC debes usar la opcion /MT en Project-Settings-pestaña C C++- Project Options u opcion /MD para enlazado dinamico.
Para el primer caso Visual C usa archivo NAFXCW.LIB en directorio C:/.../VC98/LIB y para el segundo caso usa MFC42.DLL de clases MFC y MSVCRT.DLL (C RunTime) que se encuentran en C:/WINDOWS/SYSTEM
En el proyecto debes agregar los archivos .h y .cpp pertinentes usando Project- Add to Project - Files - y alli seleccionas los archivos necesarios.
Para utilizar una DLL propia debes crear un Proyecto .EXE con el Application Wizard de Visual C++ y luego agregar al espacio de trabajo el proyecto DLL mediante Project -Add to Project -New - pestaña Project - MFC DLL, marcando boton Add to Current Workspace. Luego con menu Projects - Dependencies hay que marcar que el Proyecto .EXE dependa del proyecto .DLL. Cuando el proyecto termine se instala la nueva DLL en C:/WINDOWS/SYSTEM

Saludos y espero haberte ayudado

    Pregunta:  19520 - MENSAJES EN VISUAL C++
Autor:  Antonio Moyano
Tengo ejecutandose en el PC una aplicacion constantemente y nunca salimos de ella, esta aplicacion esta hecha en Visual C++ y quiero detectar desde esta aplicacion una serie de mensajes que saca windows habisandome por ejemplo de que la batería del portatil esta baja. Necesito que cuando estoy en mi aplicacion trabajando y me salga esta pantalla avisandome del nivel de batería, mi aplicacion sea capaz de detectarla y poder apagarla si quiero . Haber si alguien me puede decir con que mensajedewindows puede detectar este caso o si he de heredar la ventana aplicacion de alguna forma concreta.Gracias de antemano, un saludo.
  Respuesta:  Juan Mellado
El mensaje que deberías procesar es WM_POWERBROADCAST.

Consulta en la ayuda del Microsoft Win32 SDK de cualquier compilador o en la web de Microsoft los parámetros que acompañan a este mensaje.

Espero haberte ayudado.
Saludos, Juan

|<  <<  19 20 21 22 23 24 25 26 27 28 29  >>  >|