Español
Stammtisch & Café

OOP: Redimensionierung uno Speichers en verschiedenen Funk

 
Im Konstruktor lege Soy un Speicher (Dim) a - merke con ser Handle una Objektvariable.

¿Cómo se puede Yo esta Speicher en uno otro Función el Klasse redimensionieren?
 
07.12.2006  
 



OK anders - Dim de hecho puede ReDimensionieren sin el Daten perdido ir si mindestens el selbe Größe otra vez angegeben se. Das sería Me gusta en uno Método nutzen - el Zona se aber en el Konstruktor dimensioniert.
 
07.12.2006  
 




RGH
Hola si,
con DIM es desafortunadamente (todavía) no.
Aber cómo con bastante wenig API dynamische Speicherebereiche schafft, deren Handle uno Objekjtvariablen zugewiesen voluntad kann, zeigt mi Includedatei para dynamische Stringlisten (ya antes XProfan 10):

[...] 

Hier solltest Usted alles encontrar, qué Usted necesidad!

Saludo
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
07.12.2006  
 



Klar en Dim gings me - me war wichtig el Usted bestätigst el Yo nix vergessen habe. Natürlich voluntad Yo ahora el API dafür nehmen - danke para el Link!
 
07.12.2006  
 




RGH
Hm, sólo una corto Gedanke, como Yo gerade al Arbeitsplatz bin y natürlich eigentlich más a tun habe:

Lo müßte en XProfan 10 incluso con DIM y sin API ir. Etwa así:
In el Klasse hay una Objektvariable MemVar&
Im Konstruktur hay folgende Zeilen
KompilierenMarcaSeparación
!
<...>
declare Mem#
dim Mem#, groesse&
.MemVar& = Addr(Mem#)
<..

In el otro Métodos se encima .MemVar& en el Speicher zugegriffen. So kann el Speicherbereich para jede Objektinstanz el Klasse una otro Größe haben. Ein Verändern el Größe innerhalb uno Instanz es así allerdings no posible. Dazu braucht lo trotzdem el API.
(Tal vez debería Yo auch en DIM LongInts erlauben, etwa: DIM .MemVar&, neueGroesse&)

Saludo
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
07.12.2006  
 



Exactamente así mach ego sí - scheiterte sólo daran el Dim no Longints erlaubt ;)

Achso y addr(.h &) va auch no.
 
07.12.2006  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

5.574 Views

Untitledvor 0 min.

Themeninformationen

Dieses Thema ha 2 subscriber:

iF (4x)
RGH (2x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie