• Jueves 14 de Noviembre de 2024, 07:44

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

Páginas: 1 ... 4 5 [6] 7 8 ... 10
126
C++ Builder / Re: Ayuda Con Stringgrid
« en: Miércoles 8 de Marzo de 2006, 15:59 »
Gracias, lo probaré y te respondo más tarde si me funcionó.

127
C++ Builder / Ayuda Con Stringgrid
« en: Miércoles 8 de Marzo de 2006, 05:36 »
Hola, alguien podría decirme como ajustar la longitud de las celdas de un TStringGrid a la longitud del texto que haya en las celdas?. me desvelé tratando de hacerlo y no pude.

De antemano gracias por las respuestas.

128
C++ Builder / Re: Recepcion Por Puerto Paralelo
« en: Domingo 5 de Marzo de 2006, 19:01 »
Creo que sería mejor si publicaras tu mensaje en el foro de Microcontroladores, supongo que ahí te podrían ayudar más.

Saludos.

129
Dudas informáticas / Re: Opciones De Internet (con Ie)
« en: Sábado 4 de Marzo de 2006, 17:21 »
Asunto resuelto, muchisimas gracias por tu ayuda.

Hasta luego.

130
Dudas informáticas / Re: Opciones De Internet (con Ie)
« en: Sábado 4 de Marzo de 2006, 02:17 »
Estoy usando el Windows XP profesional.

131
Dudas informáticas / Opciones De Internet (con Ie)
« en: Viernes 3 de Marzo de 2006, 23:35 »
Bueno amigos, resulta que al navegador de Internet Explorer le han eliminado algunas pestañas de Opciones de Internet, ahora se ve así.



Y lo quiero es restaurar eso, supongo que se hace desde el Editor de registros, pero por más que le he buscado no encuentro donde es, aparte de que no soy un experto en el uso de esta hertamienta. Espero puedan ayudarme, muchas gracias de antemano.

132
C++ Builder / Re: Como Guardar Una Tabla Paradox En Un .txt?
« en: Jueves 2 de Marzo de 2006, 06:01 »
puedes mandarme tu Tabla para que la analice?, mi correo es unsire@gmail.com

133
C++ Builder / Re: Como Guardar Una Tabla Paradox En Un .txt?
« en: Jueves 2 de Marzo de 2006, 04:02 »
Bueno, estuve probando este código en C++Builder 5 y funciona perfectamente, y si quieres separarlo por comas analizalo un poco ya que por el momento no tengo mucho tiempo para hacerlo.

void __fastcall TForm1::Button1Click(TObject *Sender)
{
        TStringList *TXT = new TStringList();
        AnsiString dato;
        char Registro [500];

//En la variable Registro se almacena el nombre de los campos
        strcpy(Registro,"");
        for(int i = 0; i < Table1->FieldCount; i++)
        {
        StrCat(Registro,Table1->Fields->Fields->FieldName.c_str());
        StrCat(Registro,"\t");
        }
        StrCat(Registro,"\n");

        Table1->First();
        while (!Table1->Eof)
        {
        for(int i = 0; i < Table1->FieldCount; i++)
        {
// Para este caso en particular, los primeros dos campos son de tipo numérico entero.
//Por lo que los correspondientes registros son transformados en caracteres y almacenados en la variable denominada Registro

        if (i<2)
        {
        dato = IntToStr(Table1->FieldByName(Table1->Fields->Fields->FieldName)->AsInteger);   // AsInteger);
        StrCat(Registro, dato.c_str());
        StrCat(Registro,"\t");
        }else

// Los siguientes campos son de tipo numérico flotante y se registran de igual modo (como cadena de caracteres) en la variable Registro
        {
        dato = FloatToStr(Table1->FieldByName(Table1->Fields->Fields->FieldName)->AsFloat);
        StrCat(Registro,dato.c_str());
        StrCat(Registro,"\t");
        }
        }
// Enseguida se almacena el registro de cada uno de los campos, en el Objeto TStringList TXT
        TXT->Add(String(Registro));
        strcpy(Registro,"");
        Table1->Next();
        }
        //Finalmente lo guardas en un archivo de texto TXT
        SaveDialog1->Title = "Guardar Base de Datos";
        SaveDialog1->DefaultExt = String("txt");

        if (SaveDialog1->Execute())
        { TXT->SaveToFile(SaveDialog1->FileName); }
}
//---------------------------------------------------------------------------


Saludos y suerte!... :lightsabre:

134
JavaScript / Links En Firefox
« en: Viernes 24 de Febrero de 2006, 23:07 »
Hola a todos, no se si hayan preguntado esto antes, resulta que estoy haciendo una página web y funciona perfectamente en Opera y en Internet Explorer pero en Firefox cuando se hace clic en algún link, éste queda seleccionado y uno tiene que hacer clic fuera del link para que quede desactivado (más o menos como si fuera un TabStop=true), podrian decirme como se soluciona esto?. Espero haberme hecho entender.

PD. No lo he probado en Mozilla ni en Netscape.

135
C++ Builder / Re: Problema Con Componente Memo
« en: Viernes 24 de Febrero de 2006, 22:55 »
Podrías explicarte un poco más?, porque en verdad no entendí que quieres hacer.

136
C++ Builder / Re: Importar Archivo Excel A Builder
« en: Jueves 23 de Febrero de 2006, 17:42 »
Navegando en Internet encontré lo siguiente, la verdad nunca lo he probado y no se si funcione pero supongo que te servirá para darte una idea.


Tengo el siguiente codigo y solo me funciona con la primera fila, pruebalo y me dices si te funciona correctamente, o bien que error puedo tener.

el problema radica cuando habilito la linea
oSheet.Exec(PropertySet("Cells") << iFilaAx << iColumAx << String(100));

int Colum, Fila, MaxFila = 10, MaxColum = 3;
int iFilaAx, iColumAx;
int iMaxValueToWrite = 65535, iValueToWrite=0, iAuxiliar;
String sValor;

Variant oExcel, oSheet;

try
{
oExcel = GetActiveOleObject("Excel.Application");
}
catch(EOleSysError &E)
{
ShowMessage("Error: no se encontró EXCEL abierto.");
return;
}

// -------- Selecciona la hoja activa
oSheet = oExcel.Exec(PropertyGet("ActiveSheet"));
if (oSheet.IsEmpty())
{
ShowMessage("No hay ninguna hoja activa");
return;
}

//Escribir en la columna A, B y C hasta la fila 10
for(Fila = 1; Fila <= MaxFila; Fila++)
{
for(Colum = 1; Colum <= 3; Colum++)
{
iAuxiliar = iValueToWrite;
Memo1->Lines->Add("Fila " + String(Fila) + " (" + String(MaxFila) + ")" + " Colum " + String(Colum) + " (" + String(MaxColum) + ")");
iFilaAx = Fila;
iColumAx = Colum;
oSheet.Exec(PropertySet("Cells") << iFilaAx << iColumAx << String(100));
// iValueToWrite++;

// if(iValueToWrite == iMaxValueToWrite) iValueToWrite = 0;
}
}
oExcel = oSheet = Unassigned;


Suerte!...

137
C++ Builder / Re: Metodo De Gauss Jordan
« en: Miércoles 22 de Febrero de 2006, 20:06 »
Creo que si buscas en la sección de código fuente o en la de utilidades encontrarás lo que buscas, además en internet existen muchisimos códigos para el caso de matrices, la mayoría de ellos están en C pero no es mucho problema pasarlos a Builder.

138
Microcontroladores / Re: Pantallas Lcd
« en: Sábado 18 de Febrero de 2006, 00:20 »
Ok, solo que creo que no entendiste la pregunta, asi que la hago nuevamente:

¿SE PUEDE USAR UN SENSOR DE HUMEDAD RELATIVA PARA MEDIR LA HUMEDAD DE UNA SUPERFICIE?

Espero que ahora si lo hayas entendido. y te informaré sobre lo que decida finalmente ya que si no encuentro el sensor tendré que hacerlo.

139
Microcontroladores / Re: Pantallas Lcd
« en: Lunes 13 de Febrero de 2006, 00:15 »
Ok, ok, lo haré en el transcurso de la semana. Muchas gracias por tu apoyo, aprecio mucho tu solidaridad, y también el de toda la gente que es solidaria, es bueno contar con todos ellos y más cuando a uno le practicarán una cirugía de alto riesgo en unos días.

Muchas gracias.

140
Microcontroladores / Re: Pantallas Lcd
« en: Domingo 12 de Febrero de 2006, 18:52 »
Ok, muchisimas gracias por tu respuesta, y no te preocupes, no tengo tantos problemas con el Inglés, si voy a ser Ingeniero tengo que saberlo.

Gracias nuevamente.

141
Microcontroladores / Re: Pantallas Lcd
« en: Sábado 11 de Febrero de 2006, 16:29 »
Bueno pues lo que quiero hacer es un medidor de humedad en la superficie de la madera usando el PIC16F877 y un sensor de humedad, lo que quiero mostrar en la pantalla es simpplemente el porcentaje de contenido de humedad.

Por cierto puedo usar un sensor de humedad relativa para medir la humedad de una superficie?

142
C++ Builder / Minimizar Aplicación.
« en: Sábado 11 de Febrero de 2006, 00:09 »
Hola a todos, tengo el siguiente problema. El caso es que he creado un cronómetro en Builder y al ejecutar este mi aplicación se minimiza, pues bién si la forma está maximizada el tiempo (variable) se muestra en un TLabel y lo que quiero es que cauando la aplicación esté minizada en la barra de tareas al pasarle el mouse también se muestre esa variable.

Gracias por las respuestas y espero hayan entendido.

143
Microcontroladores / Pantallas Lcd
« en: Viernes 10 de Febrero de 2006, 19:46 »
Hola a todos, estuve buscando en el foro sobre pantallas LCD y no encontré mucha información (cosas que aún no entiendo), antes deseo aclarar que apenas es mi primer semestre en esto y me gustaría que me orietaran hacía algunas fuentes de información sobre los LCD.

Gracias por las respuestas.

144
C++ Builder / Re: No Carga Mmsystem.dll
« en: Viernes 10 de Febrero de 2006, 18:17 »
A pues disculpa por no entender, pues en eso si que no puedo ayudarte.

145
C++ Builder / Re: No Carga Mmsystem.dll
« en: Viernes 10 de Febrero de 2006, 16:49 »
Si lo que quieres es abrir o cerrar la caja de CD esto se hace de la siguiente forma.

#include <mmsystem.h>

    code:

void __fastcall TForm1::Button1Click(TObject *Sender)
{
mciSendString("Set cdaudio door open wait", NULL, 0, Handle); //Para abrir
}
//---------------------------------------------------------------------------


void __fastcall TForm1::Button2Click(TObject *Sender)
{
mciSendString("Set cdaudio door closed wait", NULL, 0, Handle); //Para cerrar
}
//---------------------------------------------------------------------------


Saludos, espero sea lo que querías.

146
C++ Builder / Re: Problema Para Eliminar Eventos
« en: Viernes 10 de Febrero de 2006, 16:46 »
De nada, y que bien que hayas encontrado la solución y que te haya servido lo que te dije porque ese problema ya me estaba poniendo de mal humor.

147
C++ Builder / Re: Como Crear Programas Ocultos
« en: Jueves 9 de Febrero de 2006, 20:57 »
Pues no entiendo porqué, y perdón, me funciona solo con poner (tienes razón en lo de la variable que no se usa):

Application->Title = ""; //Solo esto

Estoy usando Windows XP Professional. ¿Cuál usas tú?

148
C++ Builder / Re: Como Crear Programas Ocultos
« en: Jueves 9 de Febrero de 2006, 02:27 »
No es necesario agregar toda esa basura de código, solo funciona si unicamente se agregan las siguientes líneas:
 en el .cpp

#include <vcl.h>
#pragma hdrstop
USERES("Project1.res");
USEFORM("Unit1.cpp", Form1);
//---------------------------------------------------------------------------
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
        try
        {
                 Application->Title = ""; //Solo esto
                 Application->Initialize();
                 Application->CreateForm(__classid(TForm1), &Form1);
                 Application->Run();
        }
        catch (Exception &exception)
        {
                 Application->ShowException(&exception);
        }
        return 0;
}
//---------------------------------------------------------------------------


y en el Unit1.h


//---------------------------------------------------------------------------

#ifndef Unit1H
#define Unit1H
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
//---------------------------------------------------------------------------
class TForm1 : public TForm
{
__published:   // IDE-managed Components
        TButton *Button1;
        TEdit *Edit1;
        TLabel *Label1;
        TEdit *Edit2;
        void __fastcall Button1Click(TObject *Sender);
private:   // User declarations
           HINSTANCE hKernelLib; //Solo esto
public:      // User declarations
        __fastcall TForm1(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm1 *Form1;
//---------------------------------------------------------------------------
#endif

Pruebalo así y funcionará, al menos me funciona en Builder 5.

149
C++ Builder / Re: Problema Para Eliminar Eventos
« en: Jueves 9 de Febrero de 2006, 02:11 »
Ese es un error muy molesto que tiene una muy fácil solución (por cierto a mi también me costo descubrir como arreglarlo). Abre el .h (Header file) de tu aplicación, algo simple sería:

#ifndef Unit1H
#define Unit1H
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
//---------------------------------------------------------------------------
class TForm1 : public TForm
{
__published:   // IDE-managed Components
        TButton *Button1;
        TEdit *Edit1;
        TLabel *Label1;
        TEdit *Edit2;
        void __fastcall Button1Click(TObject *Sender);
private:   // User declarations
public:      // User declarations
        __fastcall TForm1(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm1 *Form1;
//---------------------------------------------------------------------------
#endif


Como puedes ver ahí está registrado el evento del botón y el compilador te dice que no lo encuentra o algo así, lo que tienes que hacer es comentar o eliminar esa línea (la que puse en rojo) y el problema está resuelto.

Fijate que en el error que aparece te dice cual es el que causa el problema, en tu caso sería:  [Linker Error] Unresolved external '__fastcall TForm1::FormClick(System::TObject *)' referenced from F:\ARCHIVOS DE PROGRAMA\BORLAND\CBUILDER6\PROJECTS\UNIT1.OBJ

Espero te sirva y me hayas entendido.

150
C++ Builder / Dblistbox
« en: Miércoles 8 de Febrero de 2006, 16:42 »
Hola, alguién podriía decirme como demonios se usa el DBListBox, ya que he puesto el DataSource y el DataField y no aparece nada. Les agradezco de antemando su desinteresada ayuda.  :comp:

Páginas: 1 ... 4 5 [6] 7 8 ... 10