Náhrada VarPtr vo VB2008   otázka

VB.NET

Dobry den!

Nevie niekto nahodou nahradu za VarPtr z VB6. Lebo ten kod by som chcel použiť vo 2008čke ale neviem najsť za nu nahradu. diky

PH

nahlásit spamnahlásit spam 0 odpovědětodpovědět

VarPtr je ve VB6 nedokumentovaná funkce, která slouží k získání adresy proměnné. Nic takového ve VB.NET není a ani být nemůže, protože je to managed kód a položky v paměti se podle potřeby dynamicky přesouvají z místa na místo. Možná by to nějak šlo pomocí Windows API ale bylo by to extrémě složité.

nahlásit spamnahlásit spam 3 / 3 odpovědětodpovědět

Nedalo by se použít IntPtr? To je asi blbost že...

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Tam nejde o to jestli to je datový typ Variant a nebo Integer, ale o to že to slouží jako pointer, což Visual Basic .Net přímo nepodporuje.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback