PREGUNTAS CONTESTADAS - C/Visual C

 Hay un total de 745 Preguntas.<<  >> 

    Pregunta:  14601 - ERROR AL LINKEAR UN PROGRAMA CON LA LIBRERIA WINSOCK.H
Autor:  Ariel H
He intentado utilizar la libreria winsock.h pero no con mucho exito. Lo unico que hice fue crear un socket con la funcion socket(....) y compilo bien pero a la hora de linkear me aparece un error que no se como solucionarlo. A alguien le ha pasado esto?. Agradezco cualquier tipo de ayuda. El error que aparece es el sgte.:

unresolved external symbol _socket@12
  Respuesta:  Oscar Rodriguez
Eso es porque no has incluido la libreria (que no cabecera) wsock32.lib

    Pregunta:  14691 - PROBLEMAS CON LOS SOCKETS EN WINDOWS
Autor:  Vidal Carro Garcia
Hay 2 aplicaciones funcionando a la vez, (un cliente y un servidor), y el cliente
es mas lento leyendo los datos que el servidor. El servidor tiene el socket en
modo asincrono y esta mandando datos constantemente y llega un momento en que
el cliente deja de leer datos, la aplicacion no se cuelga y el socket no devuelve
ningun error. Alguien puede explicarme que ocurre... Muchas Gracias.
  Respuesta:  sinapse
Creo que la funcion de recibir mensajes de un socket los tira cuando ya no caben en la cola, pero eso no significa que sea un error, ya que, dependiendo de como hayas creado el socket,el servidor puede esperar o no confirmacion de los mensajes enviados. Todo depende del protocolo.

Yo tambien trabajo con sockets, concretamente ahora estoy haciendo un servidor de nombres, bajo linux. Si podemos ayudarnos estaria bien.
Si quieres escribeme.
Salu2

    Pregunta:  14710 - LIBRERIAS DE C
Autor:  raul berneri
HOLA! QUIERO SABER SI EXISTE ALGUNA LIBRERIA (COMO LAS BGI DE BORLAND) PARA TRABAJAR GRAFICOS PERO QUE ME DE LA POSIBILIDAD DE 256 COLORES CON RESOLUCION DE 640*480.
DE NO EXISTIR, QUE PUEDO UTILIZAR PARA CONSEGUIR ESAS PROPIEDADES CON UN FACIL USO (AL IGUAL QUE LAS BGI)?
  Respuesta:  Kreuzigen 2
Puedes buscar en el sitio de Borland las librerias, tambien puedes buscarlas como "BGI" en el yahoo o cualquier otro browser, ahi te apareceran bastantes links a las librerias que desees.

    Pregunta:  14762 - NECEITO MOSTRAR LA HORA EN UNA PARTE ESPECIFICA DE LA PANTAL
Autor:  Jorge Valencia
Necesito mostrar la hora en la parte inferior derecha de la pantalla.

También necesito que el mouse funcione en un pregrama.
  Respuesta:  El chairas chairas
supongo que ya sabes mostrar la fecha del sistema... y si tu duda es sobre posicionarla en la pantalla

solo debes de usar el comando gotoxy(x,y)... donde "x" viene siendo el ancho de la pantalla y que abarca los valores del 1 al 25...

y "y" vendria siendo el largo de la pantalla y abarca los valores del 1 al 80.

si es a eso lo que se refiere tu problema bien..sino escribeme devuelta..seguro que te podre ayudar

    Pregunta:  14778 - EJECUTAR EXCEL-WORD DESDE C++ BUILDER
Autor:  Javier Huenchullán Solar
tengo una apligacion en donde se colocaron botones flash en donde al oprimir debe ejecutarse el word - excel y el otros de windows cuales son las intrucciones para que se realice esto atentamente des de Villarrica Chile
  Respuesta:  Kupy
Solo tienes que poner

void __fastcall TForm1::Button1Click(TObject *Sender)
{
WinExec("excel.exe",SW_SHOW);
}

Si no te funcionara, pon el path completo del exe de excel

Prueba a visitar esta página española:
http://www.arrakis.es/~rporcar

    Pregunta:  14791 - METER EN C EL ASM 8086
Autor:  waka wakatack
yo entiendo de c y de ensamblador, lo que yo no se es cómo debo de llamar a librerías de asm desde un código en c. Por ejemplo, si tengo una función read que lee un sector de floppy y lo guarda en un segmento de datos, ¿como se llamaría desde c a esa función?¿Con call? Además, cómo accedería desde c al segmento de datos que definí en la librería de C?
Gracias por su atención
  Respuesta:  Dabiz Spuch Calvar
Para usar el ensamblador desde C basta con incluirlo dentro de una instrucción asm, de esta forma el compilador reconocerá el código ensamblador. Por ejemplo:

asm
{
pop ax; pop ds
iret
}

Un saludo.

    Pregunta:  14795 - MODIFICAR FECHA DE CREACIóN DE UN DIRECTORIO
Autor:  Wences Martin
¿ Como puedo acceder y/o modificar (desde C en Windows 98) la fecha de creación de un directorio ?. Ando loco. Gracias
  Respuesta:  ROBERTO MORALES
No es muy buena idea, pero funciona, sobretodo si tienes prisa, simplemente renombra el directorio, cambia fecha, y vuelve a crear el directorio, luego copia los archivos del directorio renombrado al nuevo, todo esto lo puedes hacer con WinExcec("application to execute",SW_HIDE); llama a comandos de MsDOS , aunque WinExcec ya es obsoleto, pero lo puedes seguir usando, examina las opciones de XCOPY de MS-Dos para copiar un directorio completo.

    Pregunta:  14797 - OCULTAR CLAVE EN PROGRAMA DE LENGUAJE C
Autor:  CRISTIAN DONOSO
TENGO QUE HACER UN PROGRAMA EN C QUE ME ACEPTE UN A CLAVE DE ACCESO( LO TENGO LISTO),PERO MI PREGUNTA ES ¿COMO PUDO HACER PARA QUE LA CLAVE EN EL MOMENTO DE INGRESARLA ,POR PANTALLA NO APARESCAN LOS NUMERO O CARACTERES SINO QUE ASTERISCOS *******?
ADIOS Y
GRACIAS
  Respuesta:  Zugehy Escalante
/*Elaborado por Zugehy Escalante fecha 29/06/2006*/
/* solo admite contraseñas de 8 caracteres usted la debe adecuar a sus necesidades*/

#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
void main()
{
char clave[9];
int cont;
fflush(stdin);
for (cont=0; cont<=8; cont++)
{
if (cont< 8)
{
clave[cont]=getch();
printf("*");
}
else
clave[cont]= NULL;
}
fflush(stdin);
if(strcmp(clave, "00000000")==0)//00000000 es la clave predeterminada
{
system("cls");
printf("usted tiene acceso al sistema");
}
else
printf("usted no tiene acceso");

}
  Respuesta:  iVAN rOJ@S
ESO ES SENCILLO SOLO TIENES Q CAPTURAR CARACTER POR CARACTER DENTRO DE UN FOR CON EL GETCH (); LUEGO MANDAS IMPRIMIR * POR CADA CARACTER Q METAS
  Respuesta:  edx
Pues prueba getpass o mandame un mail y te envio uno que hice =)

    Pregunta:  14842 - LEER DATOS LONG INT EN C
Autor:  oscar martinez naranjo
DEbo capturar el campo identificacion, que puede ir desde 100.00 hasta 99.999.999, lo tengo definido como long Int, pero a la hora de leerlo con scanf, no me lo hacepta. Que formato debo utilizar para leer con scanf un dato topo Long Int.
  Respuesta:  Vicky Perez.
Lo mejor que puedes hacer es leerlo como una cadena y trabajarlo alli, o crear una lista, claro que este es mas complicado.

Tambien intenta al utilizar scanf usar el %ld.

Ojala te sirva...

    Pregunta:  14844 - NOTAS MUSICALES EN C
Autor:  edison gabriel marquez salinas
me prodian decir si no es molestia cuales son la conbinaciones de todas lan notas musicales en c++.
con respecto a la codificacion.
Ejemplo: do, re, mi...etc.
como es el codigo para sacar todas estas notas musicales.
  Respuesta:  Mathias Rodríguez
Aquí te envío un programa que hice que realiza algunas funciones de sonido con el speaker, y las notas y duración correspondientes.

visualizar código

Quise intentar hacer un programa que mostrara los pentagramas y las notas, pero no pude y me frustré.
Espero que te sirva.
  Respuesta:  Milton Jesus Vera Contreras
Mira...primero me presento. Estudio Ing de sistemas en "www.ufps.edu.co" Universidad Fco de Paula Santander...

Todas las notas musicales tienen una frecuencia y una duración...en C, puedes usar el archivo de cabecera dos.h y stdlib.h, de la siguiente forma:

sound(frecuencia)
sleep(duracion)
nosound()

PRUEBA ESTO:

for(int i=1; i<100;i++)
{
sound(29*i);
sleep(100);
nosund();
}

....
espero sirva de algo...
ah y si sabes la frecuencia y duracion de las notas me cuentas....

|<  <<  30 31 32 33 34 35 36 37 38 39 40  >>  >|