Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pristup disku uz pomoc VB .NETa.

[es] :: .NET :: Pristup disku uz pomoc VB .NETa.

[ Pregleda: 2805 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Somebody
Serbia and Montenegro

Član broj: 5388
Poruke: 11
*.ptt.yu



Profil

icon Pristup disku uz pomoc VB .NETa.07.08.2003. u 00:10 - pre 252 meseci
Par pitanja o VB .NET-u:
1.) Dali je iz VB .NET moguce pristupiti sektorima na disku i direktno upisati informacije u neki sektor, oznaciti ga kao bad, ili sl. Dali je moguce napraviti aplikaciju koja recimo iscitava/upisuje informacije u MBR?
Ako ne, koji drugi programski jezik bi bio najzgodniji?
2.) Dali u VB .NET za izradu Console Application postoji funkcija slicna funkciji INKEY$ u starom QBasicu, koja omogucava da se zadate komande izvrse odmah kada korisnik pritisne odredjeni taster na tastaturi.
Npr. pise "Are you sure?(Y/N)", i umesto da korisnik ukuca "y" i pritisne ENTER, dovoljno je samo da pritisne taster Y i program nastavlja sa radom.

Unapred hvala svima na odgovoru!
Nema tu virtual ovo, virtual ono, u Javi je sve po default-u...
 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
199.171.112.*



+6 Profil

icon Re: Pristup disku uz pomoc VB .NETa.07.08.2003. u 00:27 - pre 252 meseci
1) Ne može. Takve stvari se obično prave u C-u.

2) Probaj sa Console.Read, mada priznajem da nisam siguran.
 
Odgovor na temu

miličić.marko
Miličić Marko
Novi Sad

Član broj: 12598
Poruke: 346
*.34.EUnet.yu

Sajt: milicicmarko.blogspot.com


+1 Profil

icon Re: Pristup disku uz pomoc VB .NETa.07.08.2003. u 01:58 - pre 252 meseci
Moze itekako samo moras da se zezas sa api funkcijama, koje je microsoft u .net-u vesto sakrio od radoznalih programera!

dakle, MS API
Skripte iz oblasti računarstva na Srpskom jeziku
kontakt email milicic [tacka] marko [na] gmail [tacka] com

Numizmatička kolekcija:
http://numismaticscollection.blogspot.com/
 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
199.171.112.*



+6 Profil

icon Re: Pristup disku uz pomoc VB .NETa.07.08.2003. u 02:29 - pre 252 meseci
A koja to Win32 API funkcija omogućava direktan pristup sektorima na disku? Najbliže tome što ja znam je DeviceIoControl, ali ni sa njom ne možeš da radiš tako nešto.
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: Pristup disku uz pomoc VB .NETa.07.08.2003. u 16:20 - pre 252 meseci
@somebody:
nisam video da postoji mogućnost da čitaš pojedinačno tipkanje po tastaturi pomoću gotovih .NET klasa, ali uvek možeš da napraviš managed C++ klasu, koju onda koristiš kod sebe. Ovako nekako:
Code:

#include "stdafx.h"
#include <conio.h>
namespace Dodatak
{
 public __gc class Tastatura
 {
  public:
  static System::Int32 ReadKeypress()
  {
   while ( ! _kbhit() ) {}
   return _getch();
  }
 };
}


Kasnije u VB.NET projektu dodaj referencu na to i onda možeš ovako nekako dalje:

Dim s As Int32
s = Dodatak.Tastatura.ReadKeypress()
Console.Out.Write( Chr(s) )

P.S.
Ako ne umeš da se snađeš javi pa ću da postavim ovde gotov dll fajl koji onda samo referenciraš iz svog VB.NET projekta.
Commercial-Free !!!
 
Odgovor na temu

Somebody
Serbia and Montenegro

Član broj: 5388
Poruke: 11
*.ptt.yu



Profil

icon Re: Pristup disku uz pomoc VB .NETa.08.08.2003. u 13:54 - pre 252 meseci
Ok, degojs, nema potrebe, snasao sam se...
U svakom slucaju, hvala!
Nema tu virtual ovo, virtual ono, u Javi je sve po default-u...
 
Odgovor na temu

[es] :: .NET :: Pristup disku uz pomoc VB .NETa.

[ Pregleda: 2805 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.