Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > реализация rc4


Автор: инноочка 5.7.2013, 00:25
 http://forum.vingrad.ru/forum/topic-262573.html 
вот тут была решена проблема с реализацией на с++, но однако исходник скачать не могу, а хотелось бы посмотреть, как реализован этот код графически(что и где на Form?)

буду признательна, если вы напишите что да как или же сам файлик smile 

хочу модифицировать программу, но не вкурила, что нужно((( smile 

и как вы понимаете, мне это нужно срочно)))

вот тут http://rghost.ru/47218247 намутила свое мнение как должно выглядеть, но прога не хочет работать((( не знаю как поправить это smile 

Автор: инноочка 5.7.2013, 19:01
Код

void __fastcall TForm1::Button1Click(TObject *Sender)
{
TFileStream *stream, *outstream;//Потоки для чтения и записи
if(OpenDialog1->Execute())
        {Memo1->Lines->LoadFromFile(OpenDialog1->FileName);
        stream = new TFileStream(OpenDialog1->FileName,fmOpenRead|fmShareDenyWrite);}
if(OpenDialog2->Execute())
        outstream=new TFileStream(OpenDialog2->FileName,fmCreate|fmOpenWrite);
rc4_init(Edit1->Text.c_str(), Edit1->Text.length());
char b;
while(stream->Read(&b,1))
{
 b^=rc4_output();
 outstream->Write(&b,1);
}
delete stream;
delete outstream;
// Memo1->Lines->LoadFromFile(OpenDialog2->FileName);
}


 поправила код вот так по рекомендациям создателя топика, на который я ссылалась. однако мне бы графическую часть привязать к коду, до сих пор не поняла как это сделать

Автор: SenkraD 5.7.2013, 19:04
я не до конца понимаю, что вы связать не можете. вам тяжело по коду понять каких компонентов накидать на форму, чтобы оно заработало?

Автор: инноочка 5.7.2013, 19:30
может быть и так, но код в принципе не хочет работать, билдером никогда не пользовалась. Есть программа на делфи(http://forum.vingrad.ru/forum/topic-370092/anchor-entry2573990/0.html), но там траблы и я пока их не могу исправить, а тут вроде как программа рабочая(по словам оратора в топике) и может я пойму, что да как)

почитала книжку немного по нему, но все равно не вкурила, что не так сделала и почему он ругается((((

подскажите, что не так

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)