lixiaojun
2024-11-21 3e59a097e89632a53554f369eb55ece5fdda3eda
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
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
 
#ifndef ERRORMSG_H
#define ERRORMSG_H
#define   t_FUNCCALL    "º¯Êýµ÷ÓÃ"
/* ------------------ Format Messages ------------------*/
#define LOGO1  \
"******************************************************************"
#define LOGO2  \
"*         EPANET2.2¼ÆË㱨¸æ         *"
#define LOGO3  \
"*                   ³ÇÊйÜÍøË®Á¦ÓëË®ÖÊ·ÖÎö                  *"
#define LOGO4  \
"*          CFÐ޸Ġ         *"
#define LOGO5  \
"*                        °æ±¾ºÅ2021                             *"           //(2.00.12 - LR)
#define LOGO6  \
"******************************************************************"
#define FMT01  "... EPANET2.2"
#define FMT02  "  o ¼ì²é¹ÜÍøÊý¾Ý"
#define FMT03  " ÇëÊäÈë²ÎÊý.²ÎÊý¸ñʽΪ£ºEPANET2.2 [ÎļþĿ¼] [¿ªÊ¼Ê±¼ä] [½áÊøÊ±¼ä] [²½³¤] [Ä£ÐͱàºÅ]"
#define FMT04  "    ²»ÄÜÓÃÖØ¸´µÄÎļþÃû³Æ."
#define FMT05  "    ²»ÄÜ´ò¿ªÊäÈëÎļþ "
#define FMT06  "    ²»ÄÜ´ò¿ª±¨¸æÎļþ "
#define FMT07  "    ²»ÄÜ´ò¿ªÊä³öÎļþ "
#define FMT08  "    ²»ÄÜ´ò¿ªÁÙʱÊä³öÎļþ"
#define FMT09  "... ¼ÆËãÍê³É."
#define FMT10  "... ¼ÆËãÍê³É.ÏÂÃæÊǾ¯¸æÐÅÏ¢."
#define FMT11  "... ¼ÆËãÍê³É.ÏÂÃæÊÇ´íÎóÐÅÏ¢."
#define FMT14  "  o Ë®Á¦¼ÆËãʱ¼ä: %s"
#define FMT15  "  o Ë®ÖʼÆËãʱ¼ä "
#define FMT16  "  o ×ª»»½á¹ûµ½Îļþ"
#define FMT17  "  o Êä³ö±¨¸æµ½ "
#define FMT18  "  µÚ 1 Ò³                             "
#define FMT19  "    ÊäÈëÎļþ ............................. %s"
#define FMT20  "    ½ÚµãÊý ............................... %-d"
#define FMT21a "    Ë®¿âÊý ............................... %-d"
#define FMT21b "    Ë®³ØÊý ............................... %-d"
#define FMT22  "    ¹ÜÏßÊý ............................... %-d"
#define FMT23  "    Ë®±ÃÊý ............................... %-d"
#define FMT24  "    ·§ÃÅÊý ............................... %-d"
#define FMT25  "    Ë®Ëð¼ÆË㹫ʽ ......................... %s"
#define FMT26  "    Ë®Á¦¼ÆËã²½³¤(·ÖÖÓ) ............ %-.2f %s"
#define FMT27  "    Ë®Á¦¼ÆË㾫¶È ...................... %-.6f"
 
#define FMT27a "    ×´Ì¬¼ì²éƵÂÊ......................... %-d"                   //(2.00.12 - LR)
#define FMT27b "    ×î´ó¼ì²é´ÎÊý......................... %-d"                   //(2.00.12 - LR)
#define FMT27c "    ¼õ·ùãÐÖµ ........................... %-.6f"                 //(2.00.12 - LR)
 
#define FMT28  "    ×î´ó¼ÆËã´ÎÊý ....................... %-d"
#define FMT29  "    Ë®ÖÊ·ÖÎö ............................. ÎÞ"
#define FMT30  "    Ë®ÖÊ·ÖÎö ............................. %s"
#define FMT31  "    Ë®ÖÊ·ÖÎö ................ ×·×Ù½ÚµãºÅ %s"
#define FMT32  "    Ë®ÖÊ·ÖÎö .......................... Ë®Áä"
#define FMT33  "    Ë®ÖʼÆËãʱ¼ä²½³¤ ........... %-.2f ·ÖÖÓ"
#define FMT34  "    Ë®ÖʼÆËãÎó²î .................. %-.2f %s"
#define FMT36  "    Ë®µÄ±ÈÖØ .......................... %-.2f"
#define FMT37a "    Ë®µÄÔ˶¯Õ³¶È ..................... %-.2f"
#define FMT37b "    »¯Ñ§À©É¢ÏµÊý ..................... %-.2f"
#define FMT38  "    ÐèÒª³ËÊý .......................... %-.2f"
#define FMT39  "    ×ܹ²Î¬³Öʱ¼ä .................. %-.2f %s"
#define FMT40  "    ±¨¸æ¹æ·¶£º"
#define FMT41  "       Ã»Óнڵã"
#define FMT42  "       È«²¿½Úµã"
#define FMT43  "       Ñ¡ÔñµÄ½Úµã"
#define FMT44  "       Ã»ÓйÜÏß"
#define FMT45  "       È«²¿¹ÜÏß"
#define FMT46  "       Ñ¡ÔñµÄ¹ÜÏß"
#define FMT47  "       ÓР%s µÍÓÚ %-.2f %s"
#define FMT48  "       ÓР%s ¸ßÓÚ %-.2f %s"
 
/* ---------- Status Report Format Strings ------------ */
#define FMT49  "Ë®Á¦×´Ì¬:"
 
/*** Updated 6/24/02 ***/
#define FMT50  "{%s}%10s: Ë®³Ø %s ÔÚ %-.2f %s Ê±ÊÇ %s"
#define FMT51  "{%s}%10s: Ë®¿â %s ÊÇ %s"
#define FMT52  "{%s}%10s: %s %s %s"
#define FMT53  "{%s}%10s: %s %s ¸Ä±ä´Ó %s µ½ %s"
#define FMT54  "{%s}%10s: %s %s ¸Ä±äÓÉ %s%s ¿ØÖÆ"
#define FMT55  "{%s}%10s: %s %s ¸Ä±ä¼ÆÊ±¿ØÖÆ"
#define FMT56  "{%s}            %s %s ÉèÖøı䵽 %-.2f"
#define FMT57  "{%s}            %s %s ´Ó %s ±ä»¯µ½ %s"
#define FMT58  "%10s: ÔÚ %-d ´Î¼ÆËãºóƽ²îÍê"
#define FMT59  "%10s: ÔÚ %-d ´Î¼ÆËãºóûÓÐÆ½²îÍê (Á÷Á¿¸Ä±äÁ¿ = %-.6f)"
 
#define FMT60a "{%s}            ½Úµã %s ´¦×î´ó²»Æ½ºâÁ÷Á¿ÊÇ %.4f %s "         //(2.00.12 - LR)
#define FMT60b "{%s}            ¹Ü¶Î %s ´¦×î´ó²»Æ½ºâˮͷÊÇ %.4f %s "         //(2.00.12 - LR)
 
#define FMT61  "{%s}%10s: ·§ÃÅ %s ÒýÆðÁË´íÎóµÄÌõ¼þ"
#define FMT62  "{%s}%10s: ÔÚ½Úµã %s ÏµÍ³ÓдíÎóµÄ¿ØÖÆ"
#define FMT63  "{%s}%10s: %s %s Í¨¹ý¹æÔò %s ¸Ä±ä"
#define FMT64  "%10s: ¹ÜÍøÆ½²î£º"
#define FMT65  "            ÔÚ %2d ´Î¼ÆË㣺Ïà¶ÔÁ÷Á¿¸Ä±äÁ¿ = %-.6f"
/*** End of update ***/
 
/* -------------------- Energy Report Table ------------------- */
#define FMT71  "ÄÜÁ¿ËðºÄ£º"
#define FMT72  \
        "           Ê¹ÓÃÇé¿ö   Æ½¾ù.     Kw-hr      Æ½¾ù.      ×î´ó·ÑÓÃ"
#define FMT73  \
        "Ë®±Ã      ¹¦ÂÊÒòÊý.     %s        Kw        Kw      /Ìì"
#define FMT74  "%38s µçºÄ£º%9.2f"
#define FMT75  "%38s ×Ü·ÑÓ㺠  %9.2f"
 
/* -------------------- Node Report Table --------------------- */
#define FMT76  "%s ½Úµã½á¹û:"
#define FMT77  "½Úµã½á¹û:"
#define FMT78  "%s Ê±½Úµã½á¹û:"
 
/* -------------------- Link Report Table --------------------- */
#define FMT79  "%s ¹ÜÏß½á¹û:"
#define FMT80  "¹ÜÏß½á¹û:"
#define FMT81  "%s Ê±¹Ü¶Î½á¹û:"
#define FMT82  "\f  Ò³Êý %-d    %60.60s"
 
/* ------------------- Progress Messages ---------------------- */
#define FMT100 "¼ì²é¹ÜÍøÊý¾Ý..."
#define FMT101 "Ë®Á¦¼ÆËã %s Ê±¼ä"
#define FMT102 "Ë®ÖʼÆËã %s Ê±¼ä"
#define FMT103 "±£´æ½á¹ûµ½Îļþ..."
#define FMT104 "¿ªÊ¼¼ÆËãʱ¼ä %s"
#define FMT105 "½áÊø¼ÆËãʱ¼ä %s"
//
 
#define R_ERR201 "ÊäÈë´íÎó 201: ÒÔÏÂÐÐÐÅÏ¢ÖÐÓÐÓï·¨´íÎó"
#define R_ERR202 "ÊäÈë´íÎó 202: ÒÔÏÂÐÐÐÅÏ¢Öк¬·Ç·¨ÊýÖµ"
#define R_ERR203 "ÊäÈë´íÎó 203: ÒÔÏÂÐÐÐÅÏ¢Öк¬Î´¶¨ÒåµÄ½Úµã"
#define R_ERR204 "ÊäÈë´íÎó 204: ÒÔÏÂÐÐÐÅÏ¢Öк¬Î´¶¨ÒåµÄ¹Ü¶Î"
#define R_ERR207 "ÊäÈë´íÎó 207: ÒÔÏÂÐÐÐÅÏ¢Öв»ÄÜ¿ØÖÆÖ¹»Ø·§"
 
#define R_ERR221 "ÊäÈë´íÎó 221: ÒÔÏÂÐÐÖÐÓдíÎó "
 
/*-------------------- Specific Warning Messages -------------------------*/
#define WARN01 "¾¯¸æ: ÔÚʱ¼ä %s ÏµÍ³²»ÄÜÆ½²î¼ÆËã."
#define WARN02 "¾¯¸æ: ÔÚʱ¼ä %s ³¬¹ýÁË×î´óµÄ¼ÆËã´ÎÊý.ϵͳ²»Îȶ¨."
#define WARN03a "{%s}¾¯¸æ: ½Úµã %s ÔÚ %s ²»Á¬Í¨"
#define WARN03b "¾¯¸æ: %d ½ÚµãÔÚʱ¼ä %s ²»Á¬Í¨"
#define WARN03c "{%s}¾¯¸æ: ÏµÍ³²»Á¬Í¨ÒòΪ¹Ü¶Î %s" 
#define WARN04  "{%s}¾¯¸æ: Ë®±Ã %s %s ÔÚ %s ."
#define WARN05  "¾¯¸æ: %s %s %s ÔÚ %s (Сʱ)."
#define WARN06  "¾¯¸æ: ÔÚ %s ÓиºÑ¹."
 
/*-------------------- General Warning Messages -------------------------*/
#define WARN1 "¾¯¸æ: ÏµÍ³Ñ¹Á¦²»Æ½ºâ."
#define WARN2 "¾¯¸æ: ÏµÍ³Ñ¹Á¦²»Îȶ¨."
#define WARN3 "¾¯¸æ: ÏµÍ³²»Á¬Í¨."
#define WARN4 "¾¯¸æ: Ë®±Ã²»Äܹ©Ó¦×ã¹»µÄѹÁ¦»òÁ÷Á¿."
#define WARN5 "¾¯¸æ: ·§ÃŲ»Äܹ©Ó¦×ã¹»µÄÁ÷Á¿."
#define WARN6 "¾¯¸æ: ÏµÍ³ÓиºÑ¹."
 
/*-------------------- Óû§×Ô¶¨ÒåÊý¾Ý½Ó¿Ú´íÎó -------------------------*/
#define WARN101 "¾¯¸æ: Î´ÄܼÓÔØÈκΠģʽ Êý¾Ý"
#define WARN102 "¾¯¸æ: Î´ÄܼÓÔØÈκΠ״̬ Êý¾Ý"
#define WARN103 "¾¯¸æ: Î´ÄܼÓÔØÈκΠˮÖÊ Êý¾Ý"
#define WARN201 "¾¯¸æ£ºÄ£Äâ×ÜÁ÷Á¿Îª0"
#define WARN202 "¾¯¸æ£ºÊµ¼Ê×ÜÁ÷Á¿Îª0"
 
#define ERR1001 "²ÎÊý´íÎó 1001£º¼ÆË㿪ʼʱ¼ä¸ñʽ²»ÕýÈ·£¬ÕýÈ·¸ñʽΪ£ºÄê/ÔÂ/Èՠʱ:·Ö:Ãë"
#define ERR1002 "²ÎÊý´íÎó 1002£º¼ÆËã½áÊøÊ±¼ä¸ñʽ²»ÕýÈ·£¬ÕýÈ·¸ñʽΪ£ºÄê/ÔÂ/Èՠʱ:·Ö:Ãë"
#define ERR1003 "²ÎÊý´íÎó 1003£º¼ÆË㿪ʼʱ¼ä²»ÄÜ´óÓÚ¼ÆËã½áÊøÊ±¼ä"
#define ERR1004    "²ÎÊý´íÎó 1004£º¼ÆËã²½³¤±ØÐë´óÓÚ0"
#define ERR1005 "²ÎÊý´íÎó 1005£º¼ÆËãʱ³¤ºÍ¼ÆËã²½³¤²»Æ¥Åä"
#define ERR1006 "²ÎÊý´íÎó 1006£ºÄ£ÐͱàºÅ±ØÐëΪ´óÓÚ0µÄÕûÊý"
 
#define ERR1101    "ÊäÈë´íÎó    1101£º¶ÁÈ¡%sÊý¾Ý´íÎó"
#define    ERR1102    "ÊäÈë´íÎó    1102£º%sÊý¾Ý³¤¶È´íÎó(%d)"
#define ERR1103 "ÊäÈë´íÎó    1103£ºÃ»ÓÐÈκÎÊý¾ÝÊäÈë"
#define ERR1105    "ÊäÈë´íÎó    1105£º´ÓģʽÁбíÖиüмÆËãʱ¼ä%dµÄģʽ´íÎó"
#define ERR1107    "ÊäÈë´íÎó    1107£º´Ó¿ª¹Ø×´Ì¬ÖиüмÆËãʱ¼ä%dµÄģʽ´íÎó"
#define ERR1109    "ÊäÈë´íÎó    1109£º´ÓË®ÖÊģʽÖиüмÆËãʱ¼ä%dµÄģʽ´íÎó"
#define ERR1121 "ÊäÈë´íÎó 1121£º¶ÁÈ¡SCADA×ÜÁ÷Á¿´íÎó"
 
#define    ERR1201 "ÊäÈë´íÎó 1201£ºÉêÇëÊäÈëÊý¾Ý¿Õ¼äʱ´íÎó"
#define ERR1204    "{%d}ÊäÈë´íÎó 1204£ºÎª%s¶ÔÏó%d´´½¨½Úµãʱ´íÎó"
#define ERR1205    "{%d,%d}ÊäÈë´íÎó 1205£º»ñÈ¡¹ÜÏß%d¶ÔÓ¦µÄ½Úµã%d´íÎó"
#define ERR1210 "ÊäÈë´íÎó 1210£ºµ±Ç°Ä£Ê½ÉèÖÃÁ˳¬¹ýÒ»¸öµÄ×·×Ùµã"
 
#define ERR1301 "Êä³ö´íÎó 1301£ºÉêÇëÊä³öÊý¾Ý¿Õ¼äʱ´íÎó"
#define ERR1306    "{%d}Êä³ö´íÎó 1306£º¼ÆËã%s¶ÔÏó%dµÄͨ¹ýÁ÷Á¿´íÎó"
#define ERR1307    "{%d}Êä³ö´íÎó 1307£º¼ÆËã%s¶ÔÏó%dµÄÌáÉýˮͷ´íÎó"
#endif