Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Офф-топ

Страница: 1 | 2 |

 

  Вопрос: Опять 3 вопроса Добавлено: 28.03.07 14:26  

Автор вопроса:  Visual Basic .NET 2005 Пиратская версия | Web-сайт: ex3mos.ucoz.ru
1. Как из .NET сделать нормальную Win-прогу?
2. Как на C++ 8.0 записать\прочитать строку из файла не используя WinAPI?
3. Как USER UNKOWN узнал где я живу и вычислил разницу часовых поясов?

Ответить

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

Номер ответа: 1
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #1 Добавлено: 28.03.07 14:33
1. никак
2. никак

Ответить

Номер ответа: 2
Автор ответа:
 Visual Basic .NET 2005 Пиратская версия



Вопросов: 38
Ответов: 190
 Web-сайт: ex3mos.ucoz.ru
 Профиль | | #2
Добавлено: 28.03.07 14:36
To: Brand

неправда, неправда. Можно билиотекой iostream но есть ли толковый пример по ней? помогите с этой штукой, очень нужно.

А насчет НЕТ-а есть прога. но я нипомню ни как она называется, ни как называется ее сайт? может кто знает??

Ответить

Номер ответа: 3
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #3 Добавлено: 28.03.07 14:45
Если ты знаешь ответы то нафига вообще что-то спрашиваешь? о_О

Мне почему-то кажется что библиотека iostream, если она и будет работать под виндой, будет работать через АПИ.

Ответить

Номер ответа: 4
Автор ответа:
 Visual Basic .NET 2005 Пиратская версия



Вопросов: 38
Ответов: 190
 Web-сайт: ex3mos.ucoz.ru
 Профиль | | #4
Добавлено: 28.03.07 14:48
Нее.. она под линукс тоже работает... кинь толковый пример и названия той проги... Кстати, а где вечный юзер?

Ответить

Номер ответа: 5
Автор ответа:
 Visual Basic .NET 2005 Пиратская версия



Вопросов: 38
Ответов: 190
 Web-сайт: ex3mos.ucoz.ru
 Профиль | | #5
Добавлено: 28.03.07 14:49
Кстати, где скачать VBNET FORUM VIEWER?? експлорер надоЕл

Ответить

Номер ответа: 6
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #6 Добавлено: 28.03.07 14:57
А, ну если под линукс работает, то под виндой она обязательно будет работать и не будет требовать АПИ.

Личный секретарь UU к сожалению форум Офф-топ не читает.

Ответить

Номер ответа: 7
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #7
Добавлено: 28.03.07 15:24
Ну например так:
ifstream inf("filename.txt";);
if(!inf.bad()){
inf >> s;
inf.close();
}

Под виндой она использует виндовые API, а под линухом - линуховые функции.

UU, наверно, определил где ты живешь, по твоему айпишнику.

Ответить

Номер ответа: 8
Автор ответа:
 Dark



Вопросов: 4
Ответов: 41
 Профиль | | #8 Добавлено: 28.03.07 15:38
1)Cпособ обойтись без FW: программа "Xenocode Postbuild 2006" может перевести .NET - сборку в Native - приложение, но при этом получается EXE метров на 20, кстати при этом теряются Visual Styles. Наверное таким образом можно запустить .NET прогу на компе с Windows 95, куда FW не встанет.

Ответить

Номер ответа: 9
Автор ответа:
 Dark



Вопросов: 4
Ответов: 41
 Профиль | | #9 Добавлено: 28.03.07 15:47
2)iostream - в топку с ней очень много проблем при работе с бинарными файлами. Вот как работь с файлами (любыми) на C - будет работать под любой ОС, скомпилиться любым компилятором:

//Необходимые хедеры
#include <stdio.h>
#include <stdlib.h>
void main()
{
//Переменные для имен файлов
char fin_name[256],fout_name[256];
//Переменная для символа
int ch;
//Указатели на файлы - что-то типа AS #1 в VB
FILE *fin;
FILE *fout;
//Как Print в Basic
printf("Input file name>";);
//Запрашиваем 1 имя
scanf("%s",&fin_name);
printf("Output file name>";);
//Запрашиваем 1 имя
scanf("%s",&fout_name);
//Открываем на чтение в бинарном режиме
fin = fopen(fin_name, "rb";);
//Открываем на запись в бинарном режиме
fout = fopen(fout_name, "wb";);
//Цикл до конца 1 файла
        do
{
//Читаем 1 символ в - ch будет код символа
ch = getc(fin);
                //Пишем наш символ во 2 файл - будет символ с кодом ch
putc(ch,fout);
}while(ch!=EOF);
//Закрываем наши файлы
fclose(fin);
fclose(fout);
//Конец программы
return;
}

Ответить

Номер ответа: 10
Автор ответа:
 Dark



Вопросов: 4
Ответов: 41
 Профиль | | #10 Добавлено: 28.03.07 15:51
Аналог Print #1, ...
fprintf(fout,"%d\t%d\t%d\t%d\t%d\n",i,tree[0],tree[1],tree[2],tree[3]);
Аналог Input #1, ...
fscanf(fin,"%ld",&c);

В ковычках - спецификаторы - смотреть MSDN.

Ответить

Номер ответа: 11
Автор ответа:
 Dark



Вопросов: 4
Ответов: 41
 Профиль | | #11 Добавлено: 28.03.07 15:54
Чтение строки:

//строка длиной 256 символов
char str[256];
fscanf(fin,"%s",&str);

Ответить

Номер ответа: 12
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #12
Добавлено: 28.03.07 22:02
Dark, наоборот, с iostream проще.
ifstream inf(fn.c_str(), ios::binary);
if(!inf.bad()){
while(!inf.eof()){
inf.read(buff, BUFFSIZE);
cls.Add(buff, inf.gcount());
}
inf.close();
cls.Finish();
MD4 hash;
cls.GetHash(&hash);
}

Ответить

Номер ответа: 13
Автор ответа:
 Visual Basic .NET 2005 Пиратская версия



Вопросов: 38
Ответов: 190
 Web-сайт: ex3mos.ucoz.ru
 Профиль | | #13
Добавлено: 29.03.07 09:08
Dark, наоборот, с iostream проще.

Спасибо, но метод Dark-а мне больше нравится. Он не юзает никаких АПИ и именно такой метод выгоднее когда делаешь собственную ОС.

Ответить

Номер ответа: 14
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #14 Добавлено: 29.03.07 12:48
Так что Sharp ... кури ты со своим iostream.. :-)))
Тут реальные пацаны свою OC пишут! :-)))

Ответить

Номер ответа: 15
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #15 Добавлено: 29.03.07 13:11
Даешь ОС на дотнете!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

Ответить

Страница: 1 | 2 |

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



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