Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Optimeringsförslag

Postades av 2002-05-22 12:00:39 - Niklas Jansson, i forum visual basic - allmänt, Tråden har 4 Kommentarer och lästs av 427 personer

Jag brukar göra ganska tunga program när jag programmerar privat - typ rita upp fraktaler på 1600x1200 pixlar och sånt, och har lite funderingar på optimeringar.

Jag tänkte att alla som känner till bra optimeringar skriver in dem här, så kan man göra en lista att kolla av mot.


De jag kommer på lite snabbt nu är:

-För att göra samma beräkning på massvis av tal - skicka arrayer så tjänar du in funktionsanrop.

-Använd With om det behövs två eller fler stegs dereferensering och om det inträffar två eller fler anrop till samma objekt.

-Använd Long när det går (man inte skall använda Integer - tack, SvenPon! )

/Niklas Jansson


Svara

Sv: Optimeringsförslag

Postades av 2002-05-22 12:33:16 - Mattias Sjögren

Sätt på alla optimeringar som finns i projektinställningarna.

Kolla i http://www.xbeat.net/vbspeed/ för fler tips.


MS


Svara

Sv: Optimeringsförslag

Postades av 2002-05-22 12:39:46 - Sven Åke Persson

Hej
Om du har mycket division i dina beräkningar med decimala tal
så betänk detta. Absolut det bästa är om du
har en konstant som anväds ofta ex.
Const Y As Single = 1453
Const YY As Single = 1 / Y
I stället för att använd X / Y är det ca 20 % snabbare att
använda det inverterade värdet av Y X * YY

mvh
Sven


Svara

Sv: Optimeringsförslag

Postades av 2002-05-22 12:54:04 - Pontus Wång

Ni glömmer det absolut viktigaste för all optimering, nämligen att optimera algoritmen (det är lite av det som Sven är inne på när han föreslår 1/x -tricket men det finns alltid mer att göra).

Rent generellt kan man oxå säga att vb tjänar på att ha en kompakt kod utan funktionsanrop om det enbart är fart man vill åt, och glöm inte att bocka i kompileringsalternativen när du bygger exen heller....


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 612
27 953
271 709
6 583
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies