• Viernes 8 de Noviembre de 2024, 18:48

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - hvassago

Páginas: [1]
1
C++ Builder / Re: usar funciones definidas en otros ficheros
« en: Martes 5 de Enero de 2010, 19:33 »
Primero incluye el fichero:
#include "Fichero.h"

Luego crea una clase del tipo FS tal como lo indica el constructor de la clase, por ejemplo:
FS *MyPath = new FS(); //Si el constructor te pide argumentos tendras que enviarselos, fijate en el constructor de la clase
path = MyPath->GetPathFS("Lo que estoy buscando");//Me imagino que a la funcion debes mandarle algun argumento de lo que estas buscando

2
C++ Builder / Re: ¿donde está el error?
« en: Martes 20 de Octubre de 2009, 19:27 »
El problema esta en que la variable Form3 la estas creando dentro del procedimiento void __fastcall TDataModule1::DataModuleCreate(TObject *Sender), por lo tanto es una variable local, asi cuando te refieres a Form3 en en evento
void __fastcall TForm2::Button1Click(TObject *Sender)
{
   Form3->Label1->Caption = "hola"; //Este es un form global
}
Te estas refiriendo a otro form, no es el mismo form.
La opcion mas rapida es que hagas la variable global dentro del form2.

3
C++ Builder / Problema TFileStream, FlushFileBuffers
« en: Viernes 6 de Febrero de 2009, 03:15 »
Tengo un problema con la clase TFileStream, el problema consiste en lo siguiente:
TFileStream* Archivo = new TFileStream("Mi_Archivo", fmOpenReadWrite);//Aqui abro el archivo
/*
Aqui viene codigo en el cual meto datos en el archivo, hasta ahi no hay problema
*/
FlushFileBuffers(Archivo->Handle);
//Esta funcion supuestamente sirve para vaciar el bufer del archivo y escribirlo en disco, le debo  mandar el Handle del archivo el cual es una propiedad que tiene el archivo, pero al momento de hacerlo el codigo me da un error de compilacion que dice "Cannot convert 'const unsigned int' to 'void *'", por supuesto la propiedad handle me devuelve un const unsigned int. Sera que solo yo tengo ese problema o es que la forma de hacerlo es otra, en Delphi esa seria la forma de realizarlo o me equivoco.

Páginas: [1]