Español
Wünsche y Sugerencias

Wunsch: DeleteObject

 
- Página 1 -



Jörg
Sellmeyer
DeleteObject debería mehrere Parámetro verarbeiten puede.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
15.03.2012  
 



 
- Página 2 -


Mir bekannt - mi aber:

var int meinArray[]
var hashes deinArray[]
meinArray=array(10,20,30,40)
deinArray=array(50,meinArray,60)
 
02.11.2014  
 




RGH
Ok, el va así no. Im Übrigen Yo gerade fest gestellt, dass Hash-Arrays de VAR todavía no unterstützt voluntad. Posesiones Yo para el nächste Lieferung nachgerüstet. Dann va zumindest Folgendes:
set("HashListDel", "=>")
var hash meinArray[]="puste=>kuchen","waidmanz=>hai"

Über el Sache con el Arrayfunktion muss Todavía veces nachdenken.

Saludo
Roland
 
XProfan X2
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
02.11.2014  
 




RGH
Un Arrayfunktion debería natürlich todavía una Kennzeichen para el Typ des Arrays enthalten, etwa array("W", Widstring1, widestring2, ....) oder array("I", 23, 56, 57).

Sonderlich sinnvolle Einsatzmöglichkeiten fallen me para solche temporären Arrays allerdings no una, außer dass uno una Línea Programmcode spart.

Eher sinnvoll erscheint lo me en Zuweisungen a dynamischen Arrays auch el Schreibweise de VAR zuzulassen:
Declarar int meinArray[]
meinArray[] = 10, 67, 98, 3, 14, 9

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
04.11.2014  
 




RGH
Also el Schreibweise de VAR funktioniert ahora para dynamische Arrays: Das Array se geleeert y el Werten neu gefüllt.

El bisherige Syntax

el cada Element des Arrays el Ausdruck wert zuweist (y &index auswertet) es weiterhin posible. (Siehe Ayuda para Thema Arrays.)
Sobald sin embargo mehrere por Komma getrennte Werte como posición y el Array dynamisch es, se el Array con el Werten neu befüllt.

In el nächsten Lieferung es esta!

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
04.11.2014  
 



Michael W. (02.11.14)
Sí, temp. Arrays son me de PHP bekannt.

Und el gebastelte FormatStr nutzte en efecto Arrays para el Parámetro.

DAFÜR...


Vermutlich no sólo, siehe z.B. auch

jSON


como (zwar abweichende) Schreibweise para Daten- o. Elementereihen.

RGH (04.11.14)
...

Sonderlich sinnvolle Einsatzmöglichkeiten fallen me para solche temporären Arrays allerdings no una, außer dass uno una Línea Programmcode spart.

...



Geht me con Conjunto- y GetPixel así,

como una Art "Grundsatzbadesalz" debería ellos todavía no fehlen.

Tal vez übersiehst Usted aber auch algo oder schenkst el (a?) wenig Beachtung:

Array como möglichen Datentyp para una Array-Element uno assoziativen Arrays.

var hashes myElements=array("gut"=>"ding",array(10,array("puste"=>"kuchen"),30),"braucht"=>"zeit")

Das son así unendlich hilfreiche Dinge, dass Yo garnicht ausdenken mag, wo Yo überhaupt anfangen möchte a beschreiben, welche Einsatzmöglichkeiten se böten. In JS, PHP y JAVA estos Möglichkeiten jedenfalls no wegzudenken y lo lässt se así para unendlich viele Anwendungsfälle effizienterer y kürzerer Code escribir. Wenn lo XProfan no podría, puede ser así leben, aber una Diskussion en Sinnhaftigkeit sería Yo fast ya prinzipiell no führen.
 
04.11.2014  
 




RGH
Um lo veces después de möglicher XProfan-Syntax a übertragen:

Usted würdest así algo escribir querer:
set("HashListDel", "=>")
var hash myElements[] = array(hash "gut=>ding", array(hash 10, array(hash "puste=>kuchen"), 30), "braucht=>zeit")

Das puede ser algo abkürzen, como en VAR sí el Werte auch así hinzugefügt voluntad puede:
set("HashListDel", "=>")
var hash myElements[] = "gut=>ding", array(hash 10, array(hash "puste=>kuchen"), 30), "braucht=>zeit"

El Werte 10 y 30 hacer para una Hash-Array wenig Sinn, como hier sólo Keys pero no dazugehörigen Werte creado voluntad, son aber posible. Ein Hash-Array con sólo una Eintrag ("puste=>kuchen") es natürlich sólo zusätzliche Tipperei.
El Función array() con genannter Syntax wäre rasch geschrieben, aber que un Parámetro wahlweise String oder Hash-Array ser kann, es ya aufwändiger ...

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
04.11.2014  
 




RGH
Sodele: temporäre Arrays ir ya veces:
declarar int meinArray[]
meinArray[] = array(int 10, 45, 90, 123, 67)

Ok, el Ejemplo zeigt sólo el Syntax para el Arrayfunktion. Ansonsten sería uno lo natürlich así escribir:
declarar int meinArray[]
meinArray[] = 10, 45, 90, 123, 67

Saludo
Roland
 
XProfan X2
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
05.11.2014  
 




Jörg
Sellmeyer
[OFFTOPIC]Por favor, veces el Offtopic en una aussagekräftigen Hilo mover. En me spinnt gerade el Forumssoftware. Puedo bajo  [...]  kein neues Unterthema erzeugen. Außerdem frage Yo mich, wieso siempre una doppelter Slash al Ende uno Url es.[/OFFTOPIC]


[OFFTOPIC]ahora son el Temas doch producido pero yo kann el Doppelten no mehr löschen...[/OFFTOPIC]


Por favor, hierher mover  [...] 
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
05.11.2014  
 



 
- Página 3 -


RGH (04.11.14)
El Werte 10 y 30 hacer para una Hash-Array wenig Sinn, como hier sólo Keys pero no dazugehörigen Werte creado voluntad, son aber posible.


Selbstverständlich ergeben Keys sin Werte Sinn, Keys son Werte!

Erinnere a ForEach, a Keys como Werte betrachten a puede.

Sammle 10 Zufallszahlen por assoziativem Array y gib ellos de :
whileloop 10

    myarr[rnd(19)]=""

wend

ForEach myarr[], key$
imprimir key$

Worte uno Textes simplemente como Keys ablegen erspart viel Arbeit para Wortliste. Natürlich podría uno auch el Häufigkeit zählen por myarr[wort$]++
ForEach myarr[], key$,cnt&
imprimir "Wort:",key$;", Vorkommen:",cnt&

Aber si uno no zählen muss reicht una "werteloser" Eintrag.

@Jörg: Yo schaue me a, habe en el Moment aber simplemente a viel a Ohren. Usted puede a el URL sí así viele Slashes anhängen como DU magst - z.B.:  [...]  Womit el zusätzliche Slash con usted producido wurde muss Yo sólo nachschauen.
 
05.11.2014  
 




RGH
Lo erschließt se me zwar no, wieso Yo para el Zufallszahlen una Hash-Array anstelle uno performanteren numerischen Arrays nehmen debería, pero sería así trabajo:
declarar hash myarr[], key$, wert$

whileloop 10

    myarr[str$(rnd(19))]=""

endwhile

ForEach myarr[], key$, wert$
imprimir key$
EndFor
waitinput
end

Wobei natürlich no garantiert es, dass lo wirklich 10 Einträge son, como rnd(19) sí durchaus mehrmals el gleichen Valor erzeugen kann.
 
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
05.11.2014  
 



RGH (05.11.14)
Lo erschließt se me zwar no, wieso Yo para el Zufallszahlen una Hash-Array anstelle uno performanteren numerischen Arrays nehmen debería, pero sería así trabajo:


Yo voluntad sí ahora no escribir "Frage incluso beantwortet", aber...

RGH (05.11.14)
Wobei natürlich no garantiert es, dass lo wirklich 10 Einträge son, como rnd(19) sí durchaus mehrmals el gleichen Valor erzeugen kann.


genau el kann erwünscht ser.

Was Yo schade fände wäre, si porque el Typ ya hash es, dass entonces una str$ notwendig wäre en myarr[str$(zahl)]. Das debería el XProfan por ejemplo egal ser. Theoretisch debería auch myarr[array(10,20,30)]=array(40,50,60) posible ser. Der Key debería also beliebigem Typs ser puede. Das bekommt uno doch con Ketten bien geregelt.
 
05.11.2014  
 




RGH
Zum Einen: str$ es no mehr notwendig. Yo habe el automatische Typkonvertierung (hoffentlich) endlich como, wo Yo ellos siempre haben quería.

Zum otro: Alle Wünsche de el Anfangspostings son erfüllt:

DestroyWindow, EnableWindow y ShowWindow puede en lugar de uno Handles nun auch una entsprechendes Array (eindimensional, dynamisch oder temporär con array()) enthalten:

(El más oben genannte Syntax para DestroyWindow gilt por lo tanto no mehr.)
Im 32-Bit-XProfan puede el Arrays auch el Typen Integer, Longint oder Quadint ser, aber así el Quellcode auch z.B. en FreeProfan64 funktioniert, debería el Typ Handle genommen voluntad.

DeleteObject darf nun mehrere Objeto-Handles haben, como z.B. auch Claro. Hier es una Array no gestattet.

Und así wäre de el nächsten Lieferung auch dieser Hilo hecho!

Saludo
Roland
 
XProfan X2
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
06.11.2014  
 




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

25.613 Views

Untitledvor 0 min.
Jörg Sellmeyer24.06.2018
Vgdd05.06.2017
maroro01.07.2016
p.specht03.04.2016
Más...

Themeninformationen



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