Français
Wünsche et Anregungen

Wunsch: DeleteObject

 
- page 1 -



Jörg
Sellmeyer
DeleteObject sollte plusieurs paramètre verarbeiten peut.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
15.03.2012  
 



 
- page 2 -


Mir bekannt - mon mais:

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




RGH
Ok, cela ça va pas. Im Übrigen habe je justement fest gestellt, dass Hash-Arrays de VAR encore pas soutenu volonté. Habe je pour qui prochain Lieferung nachgerüstet. ensuite allez zumindest Folgendes:
set("HashListDel", "=>")
var hash meinArray[]="puste=>kuchen","waidmanz=>hai"

Über qui l'affaire avec qui Arrayfunktion muss je encore la fois sur).

Salut
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
une Arrayfunktion devrait naturellement encore un Kennzeichen pour den Typ des Arrays enthalten, etwa array("W", Widstring1, widestring2, ....) ou bien array("I", 23, 56, 57).

Sonderlich sinnvolle Einsatzmöglichkeiten tomber mir pour solche temporären Arrays allerdings pas un, sauf dass on une la ligne Programmcode spart.

plutôt sinnvoll erscheint es mir chez Zuweisungen trop dynamischen Arrays aussi qui Schreibweise de VAR zuzulassen:
Déclarer int meinArray[]
meinArray[] = 10, 67, 98, 3, 14, 9

Salut
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
alors qui Schreibweise de VAR funktioniert maintenant aussi pour dynamische Arrays: cela Array wird geleeert et den Werten récente pleine.

qui bisherige Syntax

qui chaque Element des Arrays den Ausdruck wert zuweist (et &index auswertet) ist weiterhin possible. (Siehe Aider zum Thema Arrays.)
Sobald cependant plusieurs par Komma getrennte Werte là stehen et cela Array dynamisch ist, wird cela Array avec den Werten récente befüllt.

dans qui prochain Lieferung ist es dabei!

Salut
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)
oui, temp. Arrays sommes mir aus PHP bekannt.

et cela gebastelte FormatStr nutzte oui aussi Arrays pour qui paramètre.

DAFÜR...


Vermutlich pas seulement, siehe z.B. aussi

jSON


comme (zwar abweichende) Schreibweise pour données- bzw. Elementereihen.

RGH (04.11.14)
...

Sonderlich sinnvolle Einsatzmöglichkeiten tomber mir pour solche temporären Arrays allerdings pas un, sauf dass on une la ligne Programmcode spart.

...



allez mir avec Set- et GetPixel so,

comme une Art "Grundsatzbadesalz" devrait vous toutefois pas manquer.

peut-être übersiehst Du mais aussi quelque chose ou bien schenkst dem (trop?) wenig attention:

Array comme möglichen Datentyp pour un Array-Element eines assoziativen Arrays.

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

ce sont so unendlich hilfreiche Dinge, dass je mir garnicht ausdenken mag, wohin je überhaupt anfangen voudrais trop décrire, quelle Einsatzmöglichkeiten sich böten. dans JS, PHP et JAVA sommes cet Opportunités jedenfalls pas wegzudenken et es peut sich avec cela pour unendlich viele Anwendungsfälle effizienterer et kürzerer Code écrivons. si es XProfan pas pourrait, peux on avec cela vivre, mais une Diskussion sur qui Sinnhaftigkeit serait je presque déjà prinzipiell pas mener.
 
04.11.2014  
 




RGH
Um es la fois pour möglicher XProfan-Syntax trop übertragen:

Du würdest so quelque chose écrivons voulons:
set("HashListDel", "=>")
var hash myElements[] = array(hash "gut=>ding", array(hash 10, array(hash "puste=>kuchen"), 30), "braucht=>zeit")

cela peux on quelque chose abréger, là chez VAR oui qui Werte aussi so hinzugefügt volonté peut:
set("HashListDel", "=>")
var hash myElements[] = "gut=>ding", array(hash 10, array(hash "puste=>kuchen"), 30), "braucht=>zeit"

qui Werte 10 et 30 faire pour un Hash-Array wenig Sinn, là ici seulement Keys mais aucun dazugehörigen Werte angelegt volonté, sommes mais possible. un Hash-Array avec seulement einem Eintrag ("puste=>kuchen") ist naturellement seulement zusätzliche Tipperei.
qui Funktion array() avec genannter Syntax wäre vite geschrieben, mais dass un paramètre facultativement String ou bien Hash-Array son peux, ist déjà aufwändiger ...

Salut
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 aller déjà la fois:
declare int meinArray[]
meinArray[] = array(int 10, 45, 90, 123, 67)

Ok, cela Beispiel zeigt seulement qui Syntax pour qui Arrayfunktion. Ansonsten serait on es naturellement so écrivons:
declare int meinArray[]
meinArray[] = 10, 45, 90, 123, 67

Salut
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]s'il te plaît la fois den Offtopic dans une aussagekräftigen Fil Déplacer. chez mir spinnt justement qui Forumssoftware. je peux sous  [...]  ne...aucune nouveau Unterthema erzeugen. Aussi frage je mich, wieso toujours un doppelter Slash am Ende einer Url steht.[/OFFTOPIC]


[OFFTOPIC]maintenant sommes qui Sujets doch erzeugt mais je peux qui Doppelten pas plus effacer...[/OFFTOPIC]


s'il te plaît hierher Déplacer  [...] 
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
05.11.2014  
 



 
- page 3 -


RGH (04.11.14)
qui Werte 10 et 30 faire pour un Hash-Array wenig Sinn, là ici seulement Keys mais aucun dazugehörigen Werte angelegt volonté, sommes mais possible.


bien sûr ergeben Keys sans Werte Sinn, Keys sommes Werte!

Erinnere à ForEach, à Keys comme Werte betrachten trop peut.

Sammle 10 nombres aléatoires per assoziativem Array et gib vous aus :
whileloop 10

    myarr[rnd(19)]=»

Wend

ForEach myarr[], clé$
imprimer clé$

Worte eines Textes simple comme Keys enlever erspart viel travail pour Wortliste. Bien sûr pourrait on aussi qui Häufigkeit zählen per myarr[mot$]++
ForEach myarr[], clé$,cnt&
imprimer "Wort:",clé$;", Vorkommen:",cnt&

mais si on pas zählen muss reicht un "werteloser" Eintrag.

@Jörg: je schaue mir cela à, habe im Moment mais simple trop viel à Ohren. tu peux à qui URL oui so viele Slashes anhängen comment DU magst - z.B.:  [...]  Womit cela zusätzliche Slash chez Dir erzeugt wurde muss je seulement chercher.
 
05.11.2014  
 




RGH
Es erschließt sich mir zwar pas, wieso je pour qui nombres aléatoires un Hash-Array anstelle eines performanteren numerischen Arrays prendre sollte, mais es serait so marcher:
declare hash myarr[], clé$, wert$

whileloop 10

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

endwhile

ForEach myarr[], clé$, wert$
imprimer clé$
EndFor
waitinput
end

Wobei naturellement pas garantiert ist, dass es wirklich 10 Einträge gibt, là rnd(19) oui durchaus plusieurs fois den gleichen Wert erzeugen peux.
 
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)
Es erschließt sich mir zwar pas, wieso je pour qui nombres aléatoires un Hash-Array anstelle eines performanteren numerischen Arrays prendre sollte, mais es serait so marcher:


je veux oui maintenant pas écrivons "Frage selbst beantwortet", mais...

RGH (05.11.14)
Wobei naturellement pas garantiert ist, dass es wirklich 10 Einträge gibt, là rnd(19) oui durchaus plusieurs fois den gleichen Wert erzeugen peux.


oui c'est ca cela peux erwünscht son.

quoi je tant pis fände wäre, si car qui Typ déjà hash ist, dass ensuite un str$ notwendig wäre chez myarr[str$(numéro)]. cela sollte dem XProfan beispielsweise égal son. Theoretisch devrait aussi myarr[array(10,20,30)]=array(40,50,60) possible son. qui Key sollte alors beliebigem Typs son peut. cela bekommt on doch avec Ketten bien geregelt.
 
05.11.2014  
 




RGH
Zum Einen: str$ ist pas plus notwendig. j'ai qui automatische Typkonvertierung (hoffentlich) enfin là, wohin je vous toujours avons voulais.

Zum anderen: Alle Wünsche aus den Anfangspostings sommes erfüllt:

DestroyWindow, EnableWindow et ShowWindow peut statt eines Handles eh bien aussi un entsprechendes Array (eindimensional, dynamisch ou bien temporär avec array()) enthalten:

(qui plus dessus genannte Syntax pour DestroyWindow gilt daher pas plus.)
Im 32-Bit-XProfan peut qui Arrays aussi qui Typen Integer, Longint ou bien Quadint son, mais avec cela qui Quellcode aussi z.B. dans FreeProfan64 funktioniert, sollte qui Typ Handle pris volonté.

DeleteObject darf eh bien plusieurs objet-Handles avons, comment z.B. aussi Claire. ici est un Array pas gestattet.

et avec cela wäre ab qui prochain Lieferung aussi cette Fil erledigt!

Salut
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  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

25.864 Views

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

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie