VB.Net-Forum - Beitragsübersicht -
ThemaV15: Wert an Funktion übergeben
Von fcami
Datum 02. März 2023 um 19:17:59
Frage Hallo,

wenn ich eine Feldvariable an eine Funktion übergebe, ändert sich die übergebene Feldvariable.

Wie kann ich das unterbinden ?

Hier ein Code-Schnipsel:

Public Function ROTATE(ByVal qori As VQ.ELE(), basep As FC_POINT, a As Double) As VQ.ELE()
'qori = originale querschnittsdaten
'bp = basispunkt
'a = winkel
Dim z1 As Integer
For z1 = 0 To UBound(qori)
qori(z1).points = FC_MATH_COORTRANS_ARRAY(qori(z1).points, basep, a)
Next
ROTATE = qori
End Function

Wenn ich ROTATE aufrufe wird die übergebene Variable für qori geändert.
Antwort:
Von fcami
Datum 02. März 2023 um 20:58:30
Antwort hi, danke für die antwort

wie mache ich das ?
[ Antwort schreiben | Zurück zum VB.Net-Forum | Forum-Hilfe ]
Antworten
V15: Wert an Funktion übergeben - fcami 02. März 2023 um 19:17:59
Re: Wert an Funktion übergeben - Nico 02. März 2023 um 19:32:23
Re: Wert an Funktion übergeben - fcami 02. März 2023 um 20:58:30

Ihre Antwort
(Nick-)Name   Wichtige Informationen zur Namensangabe
E-Mail (opt.)  Wichtige Informationen zur Angabe einer eMail-Adresse
Thema   Wichtige Informationen zur Angabe eines Themas
Betrifft (IDE)  VB 2015
Ihre Antwort
Smilies
Mehr...
FettKursivUnterstrichen   Übersicht der Tipp-KürzelÜbersicht der Projekt-KürzelÜbersicht der Bücher-Kürzel 
Homepage
Titel
Root-Smilies              
             
             
[ Zurück zum VB.Net-Forum | Forum-Archiv | Forum-Hilfe | Chat ]

Zum Seitenanfang

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | Gewinnspiele | VB.Net | VB/VBA-Forum | DirectX | DirectX-Forum | Chat | Ausschreibungen | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum

Seite empfehlen Bug-Report
Letzte Aktualisierung: Sonntag, 13. Dezember 2015