Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

Is there a way to convert COM interface GUIDs to the string name of the interface?

Although, this is a trivial function, my question here is more general. I'm more than happy to share solutions to problems I face, but it seems unfair to accept them as an answer when someone else gave the hint to write it. What is the right way to deal with this on StackOverflow?

share|improve this question
Yes, yes you should. There is no such thing as a shortage of right answers. – jcolebrand Jun 19 '12 at 15:08
up vote 5 down vote accepted


If someone else's hint/comment aided you in formulating an answer then link to source.

  • If it's a comment then you can extract the link from the timestamp.
  • If it's from a separate post all together attach a link to it.
  • If it's from a chat message, link to it.
  • etc...

If there is no link available to the actual hint, you can always link to the users profile.

There is no need to "feel bad" or to think that it is "unfair" to include information you got from someone else as long as you give credit where it is needed. The point is to help people, now and in the future. A person reading your post will be happy that a complete solution is present and not have to piece together comments and posts to reach the final answer.

With regard to accepting your own answer in these cases, you can always upvote someone else's answer if it helped you.

share|improve this answer
Wouldn't editing an answer (assuming the person who wrote it accepts) be a solution too? I was writing an answer, and somebody wrote 80% of my answer. I bailed on my reply, added the other part the answer left off. I added a note at the end saying I did x, y, z because of ___. This told the person who answered it, I wasn't walking on him, and was giving credit to myself for helping. – Ryan B Jun 19 '12 at 15:25

Add it. If it is valuable information which improves (on) the content already there, nothing should stop you from adding it. You might decide not to change the accepted answer to yours if you feel that's unfair, but don't avoid posting what might be valuable content.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .