begin process at 2010 02 10 08:06:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

déclarer etutiliser RGB pour niveau de gris ? Comment faire ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

déclarer etutiliser RGB pour niveau de gris ? Comment faire ?

jeudi 2 mars 2006 à 17:37:09 | déclarer etutiliser RGB pour niveau de gris ? Comment faire ?

raftanelle

J'ai toujours des difficulter. Je ne parviens pas à utiliser RGB(10,10,10) Avec AUTOCAD 2000.
sur Autocad 2004 je déclare Color1 comme ça :
'
Dim color1 As New AcadAcCmColor
'
et la macro s'exécute sans problème.
Par contre sur Autocad 2000 je ne parviens pas à faire cette déclaration. J'écris ce qui suit, et je me plante.


Public Sub ImportPoints()
'
 Dim lineobj As AcadLine
 Dim Color1 As Long
'
Set lineobj = ThisDrawing.ModelSpace.AddLine(PointDépart, PointFin)                Color1 = RGB(1, 1, 1)
lineObj.Color = Color1
'
Comment faire pour utiliser correctement RGB et le déclarer sur AUTOCAD 2000 ?

Avec ceci je compte faire des images en niveau de gris en récupérant des nuages de points(x,y,z) avec une fraiseuse. La hauteur Z me donne le niveau de gris. 
Merci pour tout renseignement me permettant de colorier mes lignes en niveaux de gris tel que : RGB(z,z,z)

  raftanellel
jeudi 2 mars 2006 à 18:20:45 | Re : déclarer etutiliser RGB pour niveau de gris ? Comment faire ?

PCPT

Administrateur CodeS-SourceS
la fonction RGB existe-t'elle sous AUTOCAD ?
sinon il faut la faire toi-même

jeudi 2 mars 2006 à 19:43:25 | Re : déclarer etutiliser RGB pour niveau de gris ? Comment faire ?

raftanelle

La fonction RGB existe mes dès que le résultat exède 255 un message d'erreur s'affiche. le problème est dans l'utilisation de :

lineObj.Color = RGB(100,100,100)

"color"  n'accepte que des valeur inférieure à 255, aucune valeur RGB à première vue.
Comment affecter une couleur RGB à un objet ?

 raftanellel
jeudi 2 mars 2006 à 20:02:56 | Re : déclarer etutiliser RGB pour niveau de gris ? Comment faire ?

PCPT

Administrateur CodeS-SourceS
beh si color est en Byte, il n'y a pas de solution miracle....
c'est particulier à AutoCad, tu es donc sans doute le mieux placé. essai de tracer ta ligne d'une autre manière, de voir s'il existe des constantes < 256, ou peut-être uniquement en Hexa (çà m'étonnerait..) pour OLE_COLOR
++



Cette discussion est classée dans : autocad, rgb, niveau, gris, color1


Répondre à ce message

Sujets en rapport avec ce message

Image en niveau de gris en C++ ou Autres [ par raftanelle ] Je cherche un programme en C++, VB, ou autres me permettant de créer des images en niveau de gris. Le niveau de gris dépend de la hauteur Z. Les coord Programme réalisant image en niveau de gis avec Coordonnées (x,y,z) [ par raftanelle ] Je cherche un programme en C++, VB, ou autres me permettant de créer des images en niveau de gris. Le niveau de gris dépend de la hauteur Z. Les coord Recherche d'intersection (urgent) [ par djdo ] Bonjour tout le monde, j'ai un petit problème concernant la détermination d'intersection sur une image en niveau de gris. Je m'explique: Je dispose d' Coder une image niveaux de gris en RGB [ par gilimcce ] Il semblerait que mes problèmes de texture soit liée à cela :je charge une image en niveau de gris, alors que ma fonctionchargeant l'image attend une transformation de niveau de gris d'une image [ par laura1978 ] Salut,Je suis nouvelle dans ce forum et j'ai un probleme en traitement d'image.je dois ecrire un algo en c++ pour la transformation du niveau de gris Traitement d'image, niveau de gris, seuillage,.... [ par nikko_s ] Bonjour à tous,Je souhaite effectuer divers traitements d'images pour parvenir à un comptage de population cellulaire sur des clichés 640 par 480 issu RGB avec VBA-AUTOCAD [ par raftanelle ] RGB avec VBA-AUTOCADBonjours.Je ne parviens pas à colorier une ligne créer comme suit :Set lineObj = ThisDrawing.ModelSpace.AddLine(PointDépart, Point imprimante niveau de gris (texte ok mais graphique reste coloré ????) [ par flowice ] Bonjour à tous,Je suis bloqué depuis pas mal de temps sur un problème d'impression en VB6.Je possède un imprimante canon i550 qui permet dans la boite liaison vb.net - AutoCad [ par lispo ] Bonjour,je debut en vb.net ,Voila je voudrais ouvrire AutoCad et dessiner une ligne mais je n y arrive pas quelqu'un pourrais me dire les faute que j' liaison vb.net AutoCad [ par lispo ] Bonjour,je debut en vb.net ,Voila je voudrais ouvrire AutoCad et dessiner une ligne mais je n y arrive pas quelqu'un pourrais me dire les faute que j'


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,340 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales