Форум программистов, компьютерный форум, киберфорум
Наши страницы

C++ Builder

Войти
Регистрация
Восстановить пароль
 
Alexeyvolsh
-3 / 2 / 0
Регистрация: 03.09.2013
Сообщений: 88
#1

Кто поможет есть код - C++ Builder

18.10.2013, 18:10. Просмотров 565. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
#if !defined(CSpinH)
#define CSpinH
//----------------------------------------------------------------------------
#include <Buttons.hpp>
#include <Menus.hpp>
#include <Graphics.hpp>
#include <Forms.hpp>
#include <SysUtils.hpp>
#include <Messages.hpp>
#include <Controls.hpp>
#include <ExtCtrls.hpp>
#include <StdCtrls.hpp>
#include <Classes.hpp>
#include <Windows.hpp>
#include <System.hpp>
 
//-- type declarations -------------------------------------------------------
namespace Cspin{
 
static const Word InitRepeatPause = 0x190; // From dbctrls.hpp
static const Shortint RepeatPause = 0x64;  // From dbctrls.hpp
 
class TCSpinButton;
class TTimerSpeedButton;
enum Spin_3 { tbFocusRect, tbAllowTimer };
 
typedef Set<Spin_3, tbFocusRect, tbAllowTimer>  TTimeBtnState;
 
class PACKAGE TTimerSpeedButton : public TSpeedButton
{
private:
    TTimer *FRepeatTimer;
    TTimeBtnState FTimeBtnState;
    void __fastcall TimerExpired(TObject *Sender);
 
protected:
    virtual void __fastcall Paint(void);
    DYNAMIC void __fastcall MouseDown(TMouseButton Button,  TShiftState Shift, int X, int Y);
    DYNAMIC void __fastcall MouseUp(TMouseButton Button,  TShiftState Shift, int X, int Y);
 
public:
    __fastcall virtual ~TTimerSpeedButton(void);
    __property TTimeBtnState TimeBtnState = {read=FTimeBtnState, write=FTimeBtnState, nodefault};
    __fastcall virtual TTimerSpeedButton(TComponent *AOwner);
};
 
class PACKAGE TCSpinButton : public TWinControl
{
 
private:
    TTimerSpeedButton *FUpButton;
    TTimerSpeedButton *FDownButton;
    TTimerSpeedButton *FFocusedButton;
    TWinControl *FFocusControl;
    TNotifyEvent FOnUpClick;
    TNotifyEvent FOnDownClick;
    TTimerSpeedButton *__fastcall CreateButton(void);
    Graphics::TBitmap *__fastcall GetUpGlyph(void);
    Graphics::TBitmap *__fastcall GetDownGlyph(void);
    void __fastcall SetUpGlyph(Graphics::TBitmap *Value);
    void __fastcall SetDownGlyph(Graphics::TBitmap *Value);
    void __fastcall BtnClick(TObject *Sender);
    void __fastcall BtnMouseDown(TObject *Sender, TMouseButton Button,  TShiftState Shift, int X, int
        Y);
    void __fastcall SetFocusBtn(TTimerSpeedButton *Btn);
#pragma warn -hid
    void __fastcall AdjustSize(int &W, int &H);
#pragma warn .hid
    MESSAGE void __fastcall WMSize(TWMSize &Message);
    MESSAGE void __fastcall WMSetFocus(TWMSetFocus &Message);
    MESSAGE void __fastcall WMKillFocus(TWMKillFocus &Message);
    MESSAGE void __fastcall WMGetDlgCode(TWMNoParams &Message);
 
protected:
    virtual void __fastcall Loaded(void);
    DYNAMIC void __fastcall KeyDown(Word &Key,  TShiftState Shift);
 
public:
    __fastcall virtual TCSpinButton(TComponent *AOwner);
    __fastcall TCSpinButton(HWND Parent): TWinControl(Parent) {};
    virtual void __fastcall SetBounds(int ALeft, int ATop, int AWidth, int AHeight);
 
__published:
    __property Align ;
    __property Anchors ;
    __property Constraints ;
    __property Ctl3D ;
    __property Graphics::TBitmap * DownGlyph = {read=GetDownGlyph, write=SetDownGlyph, nodefault};
    __property DragCursor ;
    __property DragMode ;
    __property Enabled ;
    __property TWinControl * FocusControl = {read=FFocusControl, write=FFocusControl, nodefault};
    __property ParentCtl3D ;
    __property ParentShowHint ;
    __property PopupMenu ;
    __property ShowHint ;
    __property TabOrder ;
    __property TabStop ;
    __property Graphics::TBitmap * UpGlyph = {read=GetUpGlyph, write=SetUpGlyph, nodefault};
    __property Visible ;
    __property TNotifyEvent OnDownClick = {read=FOnDownClick, write=FOnDownClick};
    __property OnDragDrop ;
    __property OnDragOver ;
    __property OnEndDock ;
    __property OnEndDrag ;
    __property OnEnter ;
    __property OnExit ;
    __property OnStartDock ;
    __property OnStartDrag ;
    __property TNotifyEvent OnUpClick = {read=FOnUpClick, write=FOnUpClick};
    __fastcall virtual ~TCSpinButton(void) { }
BEGIN_MESSAGE_MAP
    VCL_MESSAGE_HANDLER(WM_SIZE, TWMSize, WMSize);
    VCL_MESSAGE_HANDLER(WM_SETFOCUS, TWMSetFocus, WMSetFocus);
    VCL_MESSAGE_HANDLER(WM_KILLFOCUS, TWMKillFocus, WMKillFocus);
    VCL_MESSAGE_HANDLER(WM_GETDLGCODE, TWMNoParams, WMGetDlgCode);
END_MESSAGE_MAP(TWinControl);
Ругается на строки 113-117
Код ошибки
[C++ Warning] afxcmn.h(1094): W8022 'CRichEditCtrl::Create(unsigned long,const tagRECT &,CWnd *,unsigned int)' hides virtual function 'CWnd::Create(const char *,const char *,unsigned long,const tagRECT &,CWnd *,unsigned int,CCreateContext *)'
Кто поможет?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2013, 18:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Кто поможет есть код (C++ Builder):

У меня ошибка. Кто поможет - C++ Builder
int __fastcall TZash::LoadWordListFile(const String&amp; sFileName) { int nNumOfWords = WORDLIST_DEFAULT_SIZE; TStringList* pWordList...

Кто поможет привязать Progressbar к процессу копирования? - C++ Builder
Здравствуйте, уважаемые коллеги!Помогите привязать Progressbar к процессу копирования каталогов. ...

У меня ошибка. Кто поможет понять ьне могу что делать - C++ Builder
Вот код void __fastcall TZash::Button8Click(TObject *Sender) { int nNumOfPassw = 1; if (Sender == Button8){ nNumOfPassw...

Есть следующий код как он работает, кто может объяснить подробнее - C++
Сам я дельфист. Знатоки С++ есть массив следующий: const uint8_t Font = { { 0x00, 0x00, 0x00, 0x00, 0x00 }, // 0x20 ...

Кто может перевести код с C++ на C++ builder - C++ Builder
Задана квадратная матрица. Поменять местами строку с максимальным элементом на главной диагонали со строкой с заданным номером t. Для...

Кто может прокоментировать вот етот код - C++ Builder
Кто может прокоментировать вот етот код, пожалуста, но если можна поподробней.. AnsiString s; int a1,a2,b1,b2; s=Edit1-&gt;Text ; ...

2
BRcr
4009 / 2298 / 155
Регистрация: 03.02.2011
Сообщений: 5,064
Записей в блоге: 10
18.10.2013, 21:00 #2
Это не ошибка, это предупреждение. И с чем тут помогать? Не нравятся предупреждения, так отключи их в настройках билдера.
0
Alexeyvolsh
-3 / 2 / 0
Регистрация: 03.09.2013
Сообщений: 88
18.10.2013, 23:31  [ТС] #3
Цитата Сообщение от BRcr Посмотреть сообщение
Это не ошибка, это предупреждение. И с чем тут помогать? Не нравятся предупреждения, так отключи их в настройках билдера.
Заново скомпилил вот такая ошибка [C++ Error] CSPIN.h(117): E2303 Type name expected
в тех же строчках
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.10.2013, 23:31
Привет! Вот еще темы с ответами:

Есть код программы.Нужно её запустить - C++ Builder
Есть код программы.Нужно её запустить в среде c++ builder 5. В программе работа с формой. Нужно создать проект и т.д. В общем получить...

Написать простейший текстовый редактор (есть код на Delphi) - C++ Builder
Народ нужна ваша помощь, на Delphi делал ее, а на Builder C++ не получается, могу дать код с Delphi. Создать приложение, позволяющее: ...

Есть код , написать коментарии к каждой строке. Episode 1 - C++ Builder
void __fastcall TForm1::Edit1KeyPress(TObject *Sender, char &amp;Key) { if ((Key &gt;='0' &amp;&amp; Key &lt;='9') || Key==VK_BACK) //если ...

Есть код для Билдера, нужно сделать из него проект - C++ Builder
Всем привет, есть код с билдера, помогите, кто может сделать из этого проект, пытаюсь, но то к форме не той код приписываю, то еще что... ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru