vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Suche Visual-Basic Code
Re: CRC CCITT Algo für VB6 
Autor: divinglog
Datum: 05.12.06 00:50

Ich bin auch auf der dringenden Suche danach. Das ist was ich bisher habe:

Private Function Crc16(cp() As Byte, Optional ByVal Size As Long = -1) As Long
  Dim I As Long
  Dim fcs As Long
  Static fcstab(255) As Long
 
  Const pppinitfcs16 = &HFFFF& 'Initial FCS value
 
  If Size < 0 Then Size = UBound(cp) - LBound(cp) + 1
 
  If fcstab(1) = 0 Then
    ' Initialize array once and for all
    fcstab(0) = &H0&
    fcstab(1) = &H1189&
    fcstab(2) = &H2312&
    fcstab(3) = &H329B&
    fcstab(4) = &H4624&
    fcstab(5) = &H57AD&
    fcstab(6) = &H6536&
    fcstab(7) = &H74BF&
    fcstab(8) = &H8C48&
    fcstab(9) = &H9DC1&
    fcstab(10) = &HAF5A&
    fcstab(11) = &HBED3&
    fcstab(12) = &HCA6C&
    fcstab(13) = &HDBE5&
    fcstab(14) = &HE97E&
    fcstab(15) = &HF8F7&
    fcstab(16) = &H1081&
    fcstab(17) = &H108&
    fcstab(18) = &H3393&
    fcstab(19) = &H221A&
    fcstab(20) = &H56A5&
    fcstab(21) = &H472C&
    fcstab(22) = &H75B7&
    fcstab(23) = &H643E&
    fcstab(24) = &H9CC9&
    fcstab(25) = &H8D40&
    fcstab(26) = &HBFDB&
    fcstab(27) = &HAE52&
    fcstab(28) = &HDAED&
    fcstab(29) = &HCB64&
    fcstab(30) = &HF9FF&
    fcstab(31) = &HE876&
    fcstab(32) = &H2102&
    fcstab(33) = &H308B&
    fcstab(34) = &H210&
    fcstab(35) = &H1399&
    fcstab(36) = &H6726&
    fcstab(37) = &H76AF&
    fcstab(38) = &H4434&
    fcstab(39) = &H55BD&
    fcstab(40) = &HAD4A&
    fcstab(41) = &HBCC3&
    fcstab(42) = &H8E58&
    fcstab(43) = &H9FD1&
    fcstab(44) = &HEB6E&
    fcstab(45) = &HFAE7&
    fcstab(46) = &HC87C&
    fcstab(47) = &HD9F5&
    fcstab(48) = &H3183&
    fcstab(49) = &H200A&
    fcstab(50) = &H1291&
    fcstab(51) = &H318&
    fcstab(52) = &H77A7&
    fcstab(53) = &H662E&
    fcstab(54) = &H54B5&
    fcstab(55) = &H453C&
    fcstab(56) = &HBDCB&
    fcstab(57) = &HAC42&
    fcstab(58) = &H9ED9&
    fcstab(59) = &H8F50&
    fcstab(60) = &HFBEF&
    fcstab(61) = &HEA66&
    fcstab(62) = &HD8FD&
    fcstab(63) = &HC974&
    fcstab(64) = &H4204&
    fcstab(65) = &H538D&
    fcstab(66) = &H6116&
    fcstab(67) = &H709F&
    fcstab(68) = &H420&
    fcstab(69) = &H15A9&
    fcstab(70) = &H2732&
    fcstab(71) = &H36BB&
    fcstab(72) = &HCE4C&
    fcstab(73) = &HDFC5&
    fcstab(74) = &HED5E&
    fcstab(75) = &HFCD7&
    fcstab(76) = &H8868&
    fcstab(77) = &H99E1&
    fcstab(78) = &HAB7A&
    fcstab(79) = &HBAF3&
    fcstab(80) = &H5285&
    fcstab(81) = &H430C&
    fcstab(82) = &H7197&
    fcstab(83) = &H601E&
    fcstab(84) = &H14A1&
    fcstab(85) = &H528&
    fcstab(86) = &H37B3&
    fcstab(87) = &H263A&
    fcstab(88) = &HDECD&
    fcstab(89) = &HCF44&
    fcstab(90) = &HFDDF&
    fcstab(91) = &HEC56&
    fcstab(92) = &H98E9&
    fcstab(93) = &H8960&
    fcstab(94) = &HBBFB&
    fcstab(95) = &HAA72&
    fcstab(96) = &H6306&
    fcstab(97) = &H728F&
    fcstab(98) = &H4014&
    fcstab(99) = &H519D&
    fcstab(100) = &H2522&
    fcstab(101) = &H34AB&
    fcstab(102) = &H630&
    fcstab(103) = &H17B9&
    fcstab(104) = &HEF4E&
    fcstab(105) = &HFEC7&
    fcstab(106) = &HCC5C&
    fcstab(107) = &HDDD5&
    fcstab(108) = &HA96A&
    fcstab(109) = &HB8E3&
    fcstab(110) = &H8A78&
    fcstab(111) = &H9BF1&
    fcstab(112) = &H7387&
    fcstab(113) = &H620E&
    fcstab(114) = &H5095&
    fcstab(115) = &H411C&
    fcstab(116) = &H35A3&
    fcstab(117) = &H242A&
    fcstab(118) = &H16B1&
    fcstab(119) = &H738&
    fcstab(120) = &HFFCF&
    fcstab(121) = &HEE46&
    fcstab(122) = &HDCDD&
    fcstab(123) = &HCD54&
    fcstab(124) = &HB9EB&
    fcstab(125) = &HA862&
    fcstab(126) = &H9AF9&
    fcstab(127) = &H8B70&
    fcstab(128) = &H8408&
    fcstab(129) = &H9581&
    fcstab(130) = &HA71A&
    fcstab(131) = &HB693&
    fcstab(132) = &HC22C&
    fcstab(133) = &HD3A5&
    fcstab(134) = &HE13E&
    fcstab(135) = &HF0B7&
    fcstab(136) = &H840&
    fcstab(137) = &H19C9&
    fcstab(138) = &H2B52&
    fcstab(139) = &H3ADB&
    fcstab(140) = &H4E64&
    fcstab(141) = &H5FED&
    fcstab(142) = &H6D76&
    fcstab(143) = &H7CFF&
    fcstab(144) = &H9489&
    fcstab(145) = &H8500&
    fcstab(146) = &HB79B&
    fcstab(147) = &HA612&
    fcstab(148) = &HD2AD&
    fcstab(149) = &HC324&
    fcstab(150) = &HF1BF&
    fcstab(151) = &HE036&
    fcstab(152) = &H18C1&
    fcstab(153) = &H948&
    fcstab(154) = &H3BD3&
    fcstab(155) = &H2A5A&
    fcstab(156) = &H5EE5&
    fcstab(157) = &H4F6C&
    fcstab(158) = &H7DF7&
    fcstab(159) = &H6C7E&
    fcstab(160) = &HA50A&
    fcstab(161) = &HB483&
    fcstab(162) = &H8618&
2. Teil im nächsten Tread...
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
CRC CCITT Algo für VB65.263FreeMan20.11.06 09:28
Re: CRC CCITT Algo für VB63.196sudave22.11.06 23:14
Re: CRC CCITT Algo für VB63.215FreeMan27.11.06 10:25
Re: CRC CCITT Algo für VB63.040divinglog05.12.06 00:50
Re: CRC CCITT Algo für VB63.170divinglog05.12.06 00:50
Re: CRC CCITT Algo für VB63.506LonelySuicide66630.12.06 18:15
Re: CRC CCITT Algo für VB63.230LonelySuicide66630.12.06 18:49
Re: CRC CCITT Algo für VB63.092LonelySuicide66630.12.06 18:50
Perfekt, super!!!2.766divinglog02.01.07 00:30
Re: CRC CCITT Algo für VB62.864LonelySuicide66630.12.06 18:16
Re: CRC CCITT Algo für VB62.834LonelySuicide66630.12.06 18:16
Re: CRC CCITT Algo für VB62.807FreeMan03.01.07 16:36
Re: CRC CCITT Algo für VB62.711divinglog03.01.07 17:03
Re: CRC CCITT Algo für VB62.733FreeMan03.01.07 21:19
Re: CRC CCITT Algo für VB62.926LonelySuicide66603.01.07 21:08

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel