Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: String o określonej długości
Garv




Typ: neutral
Postów: 3
Zarejestrowany: Oct 2004
String o określonej długości

Witam.
Przy deklaracji API często się używa stringów o określonej długości np. szCSDVersion As String * 128. Jak takie coś zadeklarować w .NET?

11-10-2004 19:58
Pokaż profil Garv  Wyślij email do Garv        5451214
musman
www.codec.pl



Typ: neutral
Postów: 202
Zarejestrowany: Mar 2003

witam
poszukaj tu
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcn7/html/vaconspecialcharactersincode.asp

pozdrawiam

12-10-2004 10:56
Pokaż profil musman  Wyślij email do musman   Odwiedź stronę musman       13495362    3559336
Garv




Typ: neutral
Postów: 3
Zarejestrowany: Oct 2004

Dzięki. Poszperam

12-10-2004 14:57
Pokaż profil Garv  Wyślij email do Garv        5451214
Garv




Typ: neutral
Postów: 3
Zarejestrowany: Oct 2004

Nie znalazłem, ale zrobiłem inny manewr. Deklaracje napisałem w VB6 i przeimportowałem project do .NET. Tak wygląda tam ta składnia:

        <VBFixedString(LICZBA_ZNAKÓW_ZMIENNEJ), System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.ByValTStr, SizeConst:=LICZBA_ZNAKÓW_ZMIENNEJ)> Dim zmienna_sString As String

W podobny sposób można zdefiniować tablicę z określoną liczbą elementów w strukturze:


Structure STRUKTURA
        <VBFixedArray(ILOSC_ELEMENTOW)> Dim Tablica() As NP_INNA_STRUKTURA
End Structure


Nie pytajcie się mnie dlaczego tak, bo nie wiem
Natomiast polecam tą metodę sprawdzania, jak to jest w .NET oczywiście jeśli się ma VB6.
Pozdrawiam.

12-10-2004 15:42
Pokaż profil Garv  Wyślij email do Garv        5451214
Wszystkich odpowiedzi: 3 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1