Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Юмор

Страница: 1 | 2 | 3 | 4 | 5 ..... 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 |

 

  Вопрос: эээээ Добавлено: 12.04.05 18:57  

Автор вопроса:  Дмитрий Щапов

  Ответы Всего ответов: 760  

Номер ответа: 676
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #676
Добавлено: 21.04.05 13:45

2Cyrax: Ну и сайт у тебя, писюлькин злыдень -*/всем настоятельно советую взглянуть (вход через его инфу).

 Знаем, знаем, уже неоднократно ругали. Только UU похвалил и то не содержание, а за то что в Блокноте написал :) А все остальные (и ты в том числе) наверное не обладают соответствующей компетенцией чтобы это определить. Так что давай малыш, ну это, канай отсюда.


и кстати, я ж тя как человека просил - запость моё письмо. А ты обделался... нехорошо. А за глаза обзываешься.

 Я не посчитал тебя просто достойным своего внимания. Ты же сам сказал что ты не программист. Так о чём с тобой тогда говорить? О бизнесе? Так я же тебе сказал что о бизнесе я могу поговорить со своим немецким коллегой, который меня этому бизнесу и пытается обучить.
 Ты тут как корове пятая нога, чес слово.
Номер ответа: 677
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #677
Добавлено: 21.04.05 14:04

Вобщем понятно, делал готовыми классами.

Ты упал в моих глазах.. Не умеешь читать, либо не понимаешь, чем
отличаются по функциональности, скажем, провайдеры данных OleDB, и
используемые мной в вышеуказанном проекте TBBase классы
BinaryReader/BinaryWriter/FileStream. Если по названию все еще не
понятно, чем они занимаются, то поясню.

FileStream - представляет собой поток данных, физически представленных
файлом.
BinaryReader - класс для чтения бинарных данных из FileStream.
BinaryWriter - класс для записи бинарных данных в FileStream.

Так что сходи в библиотеку, возьми букварь ;)
Номер ответа: 678
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #678
Добавлено: 21.04.05 14:09
Кстати, мой кодировщик перекодировал Win32API.inc размером 1493370 байт за 361 мс.
А твой за сколько?

кто хочет проверить, там просто нужно выровнять строку с инклюдом. Вот код если интересно

Sub CodeInc()
 Dim CodeStr As String, Code8Str As String
 Open "win32api.inc" For Binary As 1
 CodeStr=String$(Lof(1),0)
 Get #1,,CodeStr
 Close 1
 MsgBox Str$(Len(CodeStr)),,Str$(Len(CodeStr) Mod 4)
 Dim Align1 As Long
 Align1=Len(CodeStr) Mod 3
 If Align1>0 Then CodeStr=CodeStr & Space$(Align1)

 Dim T1 As Double, T2 As Double
 T1=Timer
 Encode8 CodeStr,Code8Str
 T2=Timer
 MsgBox Str$(T2-T1),64,Str$(Len(Code8Str))
 
 Open "Win32api.b8" For Binary As 1
   Put #1,,Code8Str
 Close 1
End Sub
Номер ответа: 679
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #679
Добавлено: 21.04.05 14:12

Так что сходи в библиотеку, возьми букварь ;)

 Я заметил ;) Но это ни о чём не говорит, мало ли для чего ты их использовал? Может INI-шки через них работают :)
 А вообще эти функции слишком детские и подходят как раз для .NET-чиков. Хороший программист использует проекции. Правда для этого нужно уметь работать с памятью.
Номер ответа: 680
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #680
Добавлено: 21.04.05 14:15
Забыл, а функцию измените на

Function Encode8(SrcStr As String, DstStr As String) As Long

 Это чтобы лишних копий строки не создавать.
Номер ответа: 681
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #681
Добавлено: 21.04.05 14:24
Ну могу и такой архаизм в том же VB .NET написать, как ты:

Open "tbbase.tbb" For Binary As #1
  Get #1, , s
Close #1

Только зачем козе баян? Через классы все получается заметно красивее и
логичнее... Из моей TBBase:

'Читаем заголовок
.Sig = br.ReadInt32
.SizeOfHeader = br.ReadInt32
.Unk2 = br.ReadInt32
.TimeReceived = br.ReadInt32
.ID = br.ReadInt32
.Flags = br.ReadInt32
.Encoding = br.ReadInt32
.ColorGrp = br.ReadInt32
.Priority = br.ReadInt32
.MsgSize = br.ReadInt32
.Reserved1 = br.ReadInt32
.Reserved2 = br.ReadInt32

'Проверяем Sig
If .Sig <> 426772769 Then
    Throw New ReadMessageException
    Exit Sub
End If

Dim mess As New Message
mess.BaseContent = header
vMessages.Add(mess)

'Читаем сообщение
Dim enc As Text.Encoding = Text.Encoding.GetEncoding(1251)
mess.FullMessage = enc.GetString(br.ReadBytes(.MsgSize))


Разве не приятно на такой код посмотреть? А работает он, я уверен,
даже быстрее, чем через операторы Open, Get, Put, etc.


Другое дело, что ты можешь посоветовать использовать для работы с
файлами API, или какие-то другие средства, которые будут немного
быстрее работать... Но я и в твоем коде этого не заметил. Хотя, может,
в PB твой код чтения/записи работает по другим принципам, нежели в VB6
или .NET.



P.S. Все же букварь купи. "классы" != "функции".
Номер ответа: 682
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #682
Добавлено: 21.04.05 14:36

Только зачем козе баян? Через классы все получается заметно красивее и
логичнее...

 Что понял, то и прокоментировал. А какие коментарии по коду в ответе 670?
 Я могу тебе через проекцию переписать если это принципиально.
Номер ответа: 683
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #683
Добавлено: 21.04.05 15:27

Все же букварь купи. "классы" != "функции".

 Слушай, ну ты достал. :) Вот CyRax не знает классы и хоть ты тресни, хоть в лепёшку разбейся - не поможет. С чего того неоспоримый вывод?
 Другое дело что я их не применяю, ну так инструмента подходящего нет. VB.NET пока слишком громоздок, да и не поддерживается пока на нормальном уровне операционкой. Алтернативы? Был бы рад если бы нашёл профессиональный компилятор Бейсика с поддержкой ООП.
Номер ответа: 684
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #684
Добавлено: 21.04.05 15:38
А Microsoft Visual Assembler не нужен :-)))))))))))))
Номер ответа: 685
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #685
Добавлено: 21.04.05 15:39
С чего я сделал такой вывод? Из того, что я привел список классов, а
ты про них написал вот такое:

А вообще эти функции ...


Слово не воробей, однако...
Номер ответа: 686
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #686
Добавлено: 21.04.05 15:43
Насчет комментариев к коду. Я сначала ошибочно подумал, что ты и в
правду не понимаешь этот код, и хочешь увидеть комментарии специалиста
;)

Но раз уж ты показал, что можешь в нем разобраться, то зачем мне
тратить время? Чтобы ублажить твое самолюбие? Ну нафик.
См. сообщение 588.
Номер ответа: 687
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #687
Добавлено: 21.04.05 15:46
См. сообщение 588.


ИМХО у большинства такая мотивация, только бывает ещё пара - типа в универ надо или начальник гонит :)
Номер ответа: 688
Автор ответа:
 ⊗WaX⊗



Вопросов: 26
Ответов: 325
 Web-сайт: sapfir.cift.ru
 Профиль | | #688
Добавлено: 21.04.05 16:09

Конечно возможностей драйверов баз данных он тебе не обеспечит, зато не нужно учить язык выборки ;)


Да без смайлов тут не обойтись, ну кому сейчас нужен dbf да еще и без "языка выборки" :)))

Хотя чем черт не шутит:)
Номер ответа: 689
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #689
Добавлено: 21.04.05 16:14
 Кому нкжен, это не вопрос. Представь себе до сих пор актуален, причём преимущественно на территории СНГ. Так что твой сарказм не в тему.
Номер ответа: 690
Автор ответа:
 ⊗WaX⊗



Вопросов: 26
Ответов: 325
 Web-сайт: sapfir.cift.ru
 Профиль | | #690
Добавлено: 21.04.05 16:15
Гы :) ВОт, читаю в fido7.ru.notebooks флейм на тему широкоэкранных
матриц в ноутбуках... Цитата:




 >> AD> Дык я про это и говорю - идет навязывание сомнительных
 >> AD> предложений и гипнотизирование потребителя, причем судя по
 >> AD> результатам весьма успешное :)
 >> Так к кому претензии, если всех все устраивает?
 AD> Претензий нет. Просто есть малая часть людей, которые не хотят быть
 AD> рабами и заложниками каких-то там фирм, навязывающих какое-то там
 AD> фуфло. Ты к ним, видимо, не относишься :)

 Понятно. "Революционер". Иди маршируй к антиглобалистам, самое то место.




;)


Ну вот блин а я как раз такой зазазал не дай бох сдесь проговориться - затопчут антиглобалисты:))

А если серьездно работать на ноутбуке вообще возможно? Кто нибудь пробовал часов по 12-18 за ноутбуком нормально?

-купил как замену настольному, теперь жалею думаю тяжело будет переучиваться тем более на работе обычный

Страница: 1 | 2 | 3 | 4 | 5 ..... 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам