| ²é¿´: 266 | »Ø¸´: 2 | |||
| µ±Ç°Ö÷ÌâÒѾ´æµµ¡£ | |||
li343ÖÁ×ðľ³æ (Ö°Òµ×÷¼Ò)
|
[½»Á÷]
¡¾ÇóÖúÍê±Ï¡¿Ò»¶ÎÊý¾Ý²É¼¯³ÌÐòת»»£¨ÔùËÍ50½ð±Ò£©
|
||
|
ËÄܰïÎÒ½«ÏÂÃæÕâ¶ÎVB³ÌÐòתΪVC£¬ÔùËÍ50½ð±Ò¡£ Ò»¶ÎÊý¾Ý²É¼¯³ÌÐò¡£´úÂëÈçÏ£º Function readGAM60Value(mingling As String) As Double Dim i%, j%, k%, Buf$, d Dim InByte As String Dim OutB() As Byte Dim aa As String Dim bb, cc As String Dim value As Double MSComm1.PortOpen = True MSComm1.InBufferCount = 0 MSComm1.OutBufferCount = 0 MSComm1.PortOpen = False Buf = "" Buf = Trim(mingling) i = Len(Buf) k = 1 ReDim OutB(i / 2 - 1) j = 0 Do While i > 0 OutB(j) = CByte("&H" & Mid(Buf, k, 2)) k = k + 2 i = i - 2 j = j + 1 Loop MSComm1.PortOpen = True MSComm1.InBufferCount = 0 MSComm1.Output = OutB d = 0 While d < 9000000 d = d + 1 Wend InByte = MSComm1.Input MSComm1.PortOpen = False If Mid(InByte, 1, 1) = "+" Then aa = Mid(InByte, 2, 10) value = Val(aa) readGAM60Value = value * 0.01 Exit Function End If If Mid(InByte, 2, 1) = "+" Then aa = Mid(InByte, 3, 10) value = Val(aa) readGAM60Value = value * 0.01 Exit Function End If If Mid(InByte, 3, 1) = "+" Then aa = Mid(InByte, 4, 10) value = Val(aa) readGAM60Value = value * 0.01 Exit Function End If If Mid(InByte, 4, 1) = "+" Then aa = Mid(InByte, 5, 10) value = Val(aa) readGAM60Value = value * 0.01 Exit Function End If If Mid(InByte, 5, 1) = "+" Then aa = Mid(InByte, 6, 10) value = Val(aa) readGAM60Value = value * 0.01 Exit Function End If If Mid(InByte, 6, 1) = "+" Then aa = Mid(InByte, 7, 10) value = Val(aa) readGAM60Value = value * 0.01 Exit Function End If If Mid(InByte, 7, 1) = "+" Then aa = Mid(InByte, 8, 10) value = Val(aa) readGAM60Value = value * 0.01 Exit Function End If If Mid(InByte, 8, 1) = "+" Then aa = Mid(InByte, 9, 10) value = Val(aa) readGAM60Value = value * 0.01 Exit Function End If If Mid(InByte, 9, 1) = "+" Then aa = Mid(InByte, 10, 10) value = Val(aa) readGAM60Value = value * 0.01 Exit Function End If If Mid(InByte, 10, 1) = "+" Then aa = Mid(InByte, 11, 10) value = Val(aa) readGAM60Value = value * 0.01 Exit Function End If If Mid(InByte, 11, 1) = "+" Then aa = Mid(InByte, 12, 10) value = Val(aa) readGAM60Value = value * 0.01 Exit Function End If If Mid(InByte, 12, 1) = "+" Then aa = Mid(InByte, 13, 10) value = Val(aa) readGAM60Value = value * 0.01 Exit Function End If If Mid(InByte, 13, 1) = "+" Then aa = Mid(InByte, 14, 10) value = Val(aa) readGAM60Value = value * 0.01 Exit Function End If If Mid(InByte, 14, 1) = "+" Then aa = Mid(InByte, 15, 10) value = Val(aa) readGAM60Value = value * 0.01 Exit Function End If If Mid(InByte, 15, 1) = "+" Then aa = Mid(InByte, 16, 10) value = Val(aa) readGAM60Value = value * 0.01 Exit Function End If If Mid(InByte, 16, 1) = "+" Then aa = Mid(InByte, 17, 10) value = Val(aa) readGAM60Value = value * 0.01 Exit Function End If End Function '»ñÈ¡½Ç¶È Private Sub Huoqujiaodu_Click() Dim jiaodu As Double jiaodu = readGAM60Value("2330300D" ![]() Text1.Text = jiaodu End Sub [ Last edited by li343 on 2009-11-18 at 12:21 ] |
» ²ÂÄãϲ»¶
ÕÐÊÕÉúÎïѧ/ϸ°ûÉúÎïѧµ÷¼Á
ÒѾÓÐ5È˻ظ´
300Çóµ÷¼Á£¬²ÄÁÏ¿ÆÑ§Ó¢Ò»Êý¶þ
ÒѾÓÐ7È˻ظ´
070305¸ß·Ö×Ó»¯Ñ§ÓëÎïÀí 304·ÖÇóµ÷¼Á
ÒѾÓÐ7È˻ظ´
289Çóµ÷¼Á
ÒѾÓÐ13È˻ظ´
299Çóµ÷¼Á
ÒѾÓÐ7È˻ظ´
Ò»Ö¾Ô¸¹þ¶û±õ¹¤Òµ´óѧ²ÄÁÏÓ뻯¹¤·½Ïò336·Ö
ÒѾÓÐ9È˻ظ´
081200-11408-276ѧ˶Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
µ÷¼ÁÇóԺУÕÐÊÕ
ÒѾÓÐ5È˻ظ´
µ÷¼Á310
ÒѾÓÐ8È˻ظ´
Ò»Ö¾Ô¸±±¾©Àí¹¤´óѧ±¾¿Æ211²ÄÁϹ¤³Ì294Çóµ÷¼Á
ÒѾÓÐ5È˻ظ´
jjdg
°æÖ÷ (ÖªÃû×÷¼Ò)
- ³ÌÐòÇ¿Ìû: 9
- Ó¦Öú: 223 (´óѧÉú)
- ¹ó±ö: 3.926
- ½ð±Ò: 51005.2
- ºì»¨: 238
- Ìû×Ó: 7227
- ÔÚÏß: 474.2Сʱ
- ³æºÅ: 27000
- ×¢²á: 2003-10-21
- רҵ: Ò©Îï´úлÓëÒ©ÎﶯÁ¦Ñ§
- ¹ÜϽ: ³ÌÐòÓïÑÔ
¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ...
li343(½ð±Ò+2,VIP+0):лл£¬ÄãµÄÒâ¼û¡£ÕâÑùÒÔÀ´³ÌÐòÏìÓ¦ËÙ¶ÈÓеãÂý¡£ÎÒ»¹ÊÇÇãÏòÓÚÓÃVCÖ±½ÓÀ´±à¡£ 9-26 09:29
wangen994(½ð±Ò+2,VIP+0):ÐÁ¿àÁË£¬»¶Ó³£À´ 9-26 09:52
li343(½ð±Ò+48,VIP+0):·Ç³£¸Ðл£¡ 9-28 09:58
gwdavid(½ð±Ò+2,VIP+0):лл£¡ 9-28 23:21
li343(½ð±Ò+2,VIP+0):лл£¬ÄãµÄÒâ¼û¡£ÕâÑùÒÔÀ´³ÌÐòÏìÓ¦ËÙ¶ÈÓеãÂý¡£ÎÒ»¹ÊÇÇãÏòÓÚÓÃVCÖ±½ÓÀ´±à¡£ 9-26 09:29
wangen994(½ð±Ò+2,VIP+0):ÐÁ¿àÁË£¬»¶Ó³£À´ 9-26 09:52
li343(½ð±Ò+48,VIP+0):·Ç³£¸Ðл£¡ 9-28 09:58
gwdavid(½ð±Ò+2,VIP+0):лл£¡ 9-28 23:21
|
1.½«¸Ãvb´úÂëÄ£¿é°ü×°³ÉCOM¿Ø¼þ£¬¾Í¿ÉÒÔÔÚvcÖмÓÔÚµ÷ÓÃÁË¡£ 2.°ÑVB×ö³ÉDllÎļþ£¬ÔÚVCÖе÷ÓþͿÉÒÔÁË |

2Â¥2009-09-26 09:21:33
jjdg
°æÖ÷ (ÖªÃû×÷¼Ò)
- ³ÌÐòÇ¿Ìû: 9
- Ó¦Öú: 223 (´óѧÉú)
- ¹ó±ö: 3.926
- ½ð±Ò: 51005.2
- ºì»¨: 238
- Ìû×Ó: 7227
- ÔÚÏß: 474.2Сʱ
- ³æºÅ: 27000
- ×¢²á: 2003-10-21
- רҵ: Ò©Îï´úлÓëÒ©ÎﶯÁ¦Ñ§
- ¹ÜϽ: ³ÌÐòÓïÑÔ
¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ...
Сľ³æ(½ð±Ò+0.5):¸ø¸öºì°ü£¬Ð»Ð»»ØÌû½»Á÷
gwdavid(½ð±Ò+3,VIP+0):лл£¡ 9-28 23:21
jove1782(½ð±Ò+1,VIP+0):¹ÄÀø²ÎÓë 9-29 15:21
li343(½ð±Ò+50,VIP+0):·Ç³£¸Ðл£¡ 9-29 21:33
Сľ³æ(½ð±Ò+0.5):¸ø¸öºì°ü£¬Ð»Ð»»ØÌû½»Á÷
gwdavid(½ð±Ò+3,VIP+0):лл£¡ 9-28 23:21
jove1782(½ð±Ò+1,VIP+0):¹ÄÀø²ÎÓë 9-29 15:21
li343(½ð±Ò+50,VIP+0):·Ç³£¸Ðл£¡ 9-29 21:33
| ¸ÄÁËÒ»ÏÂÎçµÄ´úÂ룬·¢ÏÖvbתvcÄѶȺܴ󣬺ܶàÀàÐͺͺ¯ÊýûÓУ¬ÎÒÌá¸öÕÛÖеķ½°¸£¬¾ÍÊÇÔÚvcÀïÃæÓÃshellexecuteÀ´µ÷vb±àÒëµÄexeÎļþ»òÕßÖ±½Ó¶ÁÈ¡ËüµÄ½á¹ûÎļþ£¬Äã¿´Ðв»ÐУ¬Õâ¸ö·½·¨£¬ÎÒÒÔǰÓùýµÄ |

3Â¥2009-09-28 21:22:10















»Ø¸´´ËÂ¥