|
вычисление контрольной суммы по алгоритму CRC32
|
|||
---|---|---|---|
#18+
Помогите пожалуйста переделать под VB 2005. Есть код написанный для Access. http://am.rusimport.ru/MSAccess/topic.aspx?ID=292&find=CRC32 Пока получилось только так, но естественное куча ошибок Код: plaintext 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.
Код: plaintext
Ошибка Number of indices is less than the number of dimensions of the indexed array. Подчеркивает скобки arr() Код: plaintext 1. 2.
Ошибка 'Open' is not declared. File I/O functionality is available in the 'Microsoft.VisualBasic' namespace. Ошибка End of statement expected. Выдается в этом моменте For Binary Access Read As fn Ошибка 'Get' statements are no longer supported. File I/O functionality is available in the 'Microsoft.VisualBasic' namespace. Ошибка 'Close' is not declared. File I/O functionality is available in the 'Microsoft.VisualBasic' namespace. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2009, 14:07 |
|
вычисление контрольной суммы по алгоритму CRC32
|
|||
---|---|---|---|
#18+
Вот что получилось при исправлении ошибок. Вдруг кому пригодится. Если есть какие замечание напишите пожалуйста. Написано под VB 2005. Код: plaintext 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2009, 16:44 |
|
вычисление контрольной суммы по алгоритму CRC32
|
|||
---|---|---|---|
#18+
Kasher KasherВот что получилось при исправлении ошибок. Вдруг кому пригодится. Если есть какие замечание напишите пожалуйста. Написано под VB 2005. Код: 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. 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.
у меня вылетают ошибки нашел код Sub asd() Dim tmpCRC As New CCRC Dim c As Variant c = tmpCRC.CalcCRC32_File("C:\test.test") End Sub ошибка модуль не является типом сделал так Public Sub asd() CalcCRC32_File("D:\z.txt") End Sub ошибка Помощник отладки управляемого кода "PInvokeStackImbalance" обнаружил неполадку в "C:\Users\Аниме Любитель\Documents\Visual Studio 2013\Projects\приложение\приложение\bin\Debug\приложение.vshost.exe". visual studio 2013 как правильно использовать функцию контрольной суммы файла очень жду ответа пожалуйста напишите пожалуйста ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2014, 15:52 |
|
вычисление контрольной суммы по алгоритму CRC32
|
|||
---|---|---|---|
#18+
Аниме Любитель, Это код для VB6, для VB.NET нужно поменять типы как минимум в API (Long -> Integer, Integer -> Short). Плюс полный рефакторинг кода ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2014, 16:16 |
|
вычисление контрольной суммы по алгоритму CRC32
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2014, 16:19 |
|
вычисление контрольной суммы по алгоритму CRC32
|
|||
---|---|---|---|
#18+
VSVLADАниме Любитель, Это код для VB6, для VB.NET нужно поменять типы как минимум в API (Long -> Integer, Integer -> Short). Плюс полный рефакторинг кода это под visual basic net вродебы полный рефакторинг это как? VSVLADVSVLAD, http://dotnet-snippets.com/snippet/calculate-crc32-hash-from-file/587 спасибо большое может получится ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2014, 17:41 |
|
вычисление контрольной суммы по алгоритму CRC32
|
|||
---|---|---|---|
#18+
Аниме Любитель, спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2014, 13:03 |
|
вычисление контрольной суммы по алгоритму CRC32
|
|||
---|---|---|---|
#18+
Аниме Любитель, большое извените за флуд просто реально работает спасибо большое ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2014, 13:04 |
|
|
start [/forum/topic.php?fid=20&msg=38793780&tid=1402285]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
8ms |
get forum data: |
1ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 130ms |
0 / 0 |